Synonyms: fort, fortress
Definition: a fortified defensive structure
Similar words: defence, defense, defensive structure
Definition: a structure used to defend against attack
Usage: the artillery battered down the defenses