defensive structure

1. (noun) a structure used for defense; "the artillery battered down the defenses"
Synonyms: defence, defense
Related Words: cheval-de-frise, chevaux-de-frise, construction, fastness, fort, fortification, fortress, line of defence, line of defense, munition, outwork, stronghold, structure



Terms and Conditions of Use / Copyright Notice