Advertisement

Synonyms of Citadel

Primary definition: A fortress, typically one on high ground above a city, used for defense or control during an attack.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement