embassy
1. [ noun ] (government) a diplomatic building where ambassadors live or work
Related terms: diplomatic_building
2. [ noun ] an ambassador and his entourage collectively
Related terms: deputation high_commission
Similar spelling:   emphasis
  emphasise
  emboss
  emphasised
  embassador
  embossed
  emphasize