English dictionary
supreme headquarters allied powers europe meaning and definition
Definition and meaning of supreme headquarters allied powers europe at MeaningMonkey.org. supreme headquarters allied powers europe meaning and definition in the English Dictionary.SUPREME HEADQUARTERS ALLIED POWERS EUROPE noun
Definition of Supreme Headquarters Allied Powers Europe (noun)
- the supreme headquarters that advises NATO on military matters and oversees all aspects of the Allied Command Europe
- synonyms: SHAPE
Source: Princeton University Wordnet