Opentalk Logo
Download Opentalk App
PlayStore LogoAppStore Logo

"bastion" Meaning in English

1. projecting part of a rampart or other fortification
Part of speech : noun
2. a stronghold into which people could go for shelter during a battle
Part of speech : noun
Synonyms
3. a group that defends a principle
Part of speech : noun
Example : a bastion against corruption