bastion

Noun
  1. A group that defends a principle (synset 108081208)
    "a bastion against corruption"; "the last bastion of communism"
  2. A stronghold into which people could go for shelter during a battle (synset 102809273)
  3. Projecting part of a rampart or other fortification (synset 102809168)

Other Searches