English | German | Russian | Czech

defence system English

Meaning defence system meaning

What does defence system mean?

defence system

(= defense system) the weaponry available for the defense of a region

Synonyms defence system synonyms

What other words have the same or similar meaning as defence system?

defence system English » English

defense system

Are you looking for...?