|

embassy

DEFINITIONS OF: embassy

1

n a diplomatic building where ambassadors live or work

Type of:
diplomatic building
government building in which diplomats live or work

n an ambassador and his entourage collectively

Types:
High Commission
an embassy of one British Commonwealth country to another
Type of:
commission, delegacy, delegation, deputation, mission
a group of representatives or delegates
WORD FAMILY
USAGE EXAMPLES