embassies

noun
  1. the official residences or offices of ambassadors in foreign countries
  2. Usage: plural of embassy
  3. the staff or officials working at diplomatic missions
  4. Usage: plural of embassy

Examples