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