rhizoverb
Beta
Feedback
→
embassy
Diplomatic mission
noun · A country's official diplomatic mission in another country.
Enable JavaScript for search, audio, and interactive vocabulary practice.