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