Synonyms and Antonyms for Supreme_Headquarters_Allied_Powers_Europe

1. Supreme Headquarters Allied Powers Europe (n.)

the supreme headquarters that advises NATO on military matters and oversees all aspects of the Allied Command Europe

Synonyms: