supreme headquarters allied powers europe is a noun meaning "the supreme headquarters that advises NATO on military matters and oversees all aspects of the Allied Command Europe". It carries one recorded sense.
the supreme headquarters that advises NATO on military matters and oversees all aspects of the Allied Command Europe
Definitions, synonyms and semantic relations for supreme headquarters allied powers europe come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.