Embassy
English Meaning
The public function of an ambassador; the charge or business intrusted to an ambassador or to envoys; a public message to; foreign court concerning state affairs; hence, any solemn message.
- A building containing the offices of an ambassador and staff.
- The position, function, or assignment of an ambassador.
- A mission to a foreign government headed by an ambassador.
- A staff of diplomatic representatives headed by an ambassador.