What does "embassy" mean?

Embassy: The person or persons sent as ambassadors or envoys; the ambassador and his suite; envoys.

Additional senses

  1. 2.The residence or office of an ambassador. Note: Sometimes, but rarely, spelled ambassy.

Sources