Embassy (Noun)
Meaning 1
A diplomatic building where ambassadors live or work.
Classification
Nouns denoting man-made objects.
Meaning 2
An ambassador and his entourage collectively.
Classification
Nouns denoting groupings of people or objects.