Definition of Embassy

  • 1. A diplomatic building where ambassadors live or work Noun
  • 2. An ambassador and his entourage collectively Noun

Semanticaly linked words with "embassy"

Hyponims for word "embassy"