citadel

/sˈɪtʌdɛl/

Explore definitions, synonyms, and language insights of citadel

Definitions

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

Synonyms


More General Terms


More Specific Terms