Skip to definition.
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
     
  2. An ambassador and his entourage collectively

Derived forms: embassies

Type of: commission, delegacy, delegation, deputation, diplomatic building, mission

Encyclopedia: Embassy