Refine this word faster
Supreme headquarters allied powers europe
Definitions
Noun
- 1 the supreme headquarters that advises NATO on military matters and oversees all aspects of the Allied Command Europe wordnet
See also for "supreme headquarters allied powers europe"
Next best steps
Mini challenge
Want a quick game? Try Word Finder.