Subscribe
URL of the page has been copied to clipboard.
Meaning : (military) military action or resources protecting a country against potential enemies.
Example : They died in the defense of Stalingrad. They were developed for the defense program.
Synonyms : defence, defense
Install App