defence system
English Dictionary
->
Letter D
-> defence system
Search Dictionary:
defence system Definition
(n)
the
weaponry
available
for
the
defense
of
a
region
defence system Synonyms
defence system
defense system
© Art Branch Inc.