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) the act of determining that something is false
refutal, refutation, falsification, falsifying
Copyright © 2020. All rights reserved.