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
Definition: (noun) someone who has been admitted to membership in a scholarly field
initiate, savant, learned person
Copyright © 2019. All rights reserved.