Noun: embassy em-bu-see
- A diplomatic building where ambassadors live or work
"Protesters gathered outside the embassy to voice their concerns"
- An ambassador and their entourage collectively
"The embassy hosted a reception for foreign dignitaries"
Derived forms: embassies
Type of: commission, delegacy, delegation, deputation, diplomatic building, mission
Encyclopedia: Embassy