Definitions for embassy
Overview of noun embassy
The noun embassy has 2 senses? (first 1 from tagged texts)
1. (1) embassy
(a diplomatic building where ambassadors live or work)
2. embassy
(an ambassador and his entourage collectively)
(a diplomatic building where ambassadors live or work)
(an ambassador and his entourage collectively)
