Synonyms and Antonyms of citadel
a structure or place from which one can resist attack
- a massive stone citadel continues to command the city of Halifax, Nova Scotia
Synonyms of citadel
Words Related to citadel