defensive structure
English Dictionary
->
Letter D
-> defensive structure
Search Dictionary:
defensive structure Definition
(n)
a
structure
used
for
defense
; "
the
artillery
battered
down
the
defenses
"
defensive structure Synonyms
defence
defense
defensive structure
© Art Branch Inc.