English synonyms about - contact  

Supreme Headquarters Allied Powers Europe

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.

synonym: SHAPE.


Find more on supreme headquarters allied powers europe elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0605