embassy
embassy. 1. The building in which a diplomatic body is located; esp., the residence of the ambassador. 2. A body of diplomatic representatives headed by an ambassador; a diplomatic mission on the ambassadorial level. 3. The mission, business, and function of an ambassador. Cf. LEGATION. [Cases: Ambassadors and Consuls 3. C.J.S. Ambassadors and Consuls §§ […]