supreme_headquarters_allied_powers_europe
has definitions from the field of military
|
|
1 |
[ noun ] (military) the supreme headquarters that advises NATO on military matters and oversees all aspects of the Allied Command Europe
Synonyms Related terms |
* |
|