English to English

Supreme Headquarters Allied Powers Europe

noun (n)

  • the supreme headquarters that advises NATO on military matters and oversees all aspects of the Allied Command Europe(noun.group)
    Synonym:
    shape
    source: wordnet30
Advertisement

Bookmark This Site