Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: embassy  em-bu-see
  1. A diplomatic building where ambassadors live or work
    "Protesters gathered outside the embassy to voice their concerns"
     
  2. 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