Definitions of embassy:

  • noun:   a diplomatic building where ambassadors live or work
  • noun:   an ambassador and his entourage collectively