embassy has definitions from the field of government
1
[ noun ] (government) a diplomatic building where ambassadors live or work

Used in print

(Peter J. White, "Report on Laos"...)

Mortars had demolished the defense ministry and set fire to the American Embassy next_door .

Related terms

diplomatic_building

2
[ noun ] an ambassador and his entourage collectively

Related terms

deputation high_commission

*