meaning of defence system
1. the weaponry available for the defense of a region
Related Words
defence system | missile defence system |
1. the weaponry available for the defense of a region
defence system | missile defence system |