embassy

definition: a diplomatic building where ambassadors live or work
example:
speech part: noun
synonyms:
definition: an ambassador and his entourage collectively
example:
speech part: noun
synonyms:

embassy is explained and pronounced

How embassy is being used?