bastion

bastion

bastion

Noun

a group that defends a principle; "a bastion against corruption"; "the last bastion of communism"

Synonyms:

Noun

a stronghold into which people could go for shelter during a battle

Synonyms:

Noun

projecting part of a rampart or other fortification

Synonyms: