Supreme Headquarters Allied Powers Europe
Also found in: Thesaurus, Wikipedia.
Switch to new thesaurus
|Noun||1.||Supreme Headquarters Allied Powers Europe - the supreme headquarters that advises NATO on military matters and oversees all aspects of the Allied Command Europe|
NATO, North Atlantic Treaty Organization - an international organization created in 1949 by the North Atlantic Treaty for purposes of collective security