noun.
A fortress or castle in or near a city, intended to keep the inhabitants in subjection, or, in case of a siege, to form a final refuge and point of defense: frequently used figuratively.
noun.
Any strongly fortified post.
noun.
Synonyms See fortification.