English dictionary
defence system meaning and definition
Definition and meaning of defence system at MeaningMonkey.org. defence system meaning and definition in the English Dictionary.DEFENCE SYSTEM noun
Definition of defence system (noun)
- the weaponry available for the defense of a region
- synonyms: defense system
Source: Princeton University Wordnet