Definisi 'defensive structure'
English to English
noun
1 a structure used to defend against attack
Example:
• the artillery battered down the defenses
source: wordnet30
More Word(s)
construction, structure, cheval-de-frise, chevaux-de-frise, fortification, munition, fort,

Visual Synonyms
Click for larger image