Embassy (TV series)
WordNet

noun


(1)   A diplomatic building where ambassadors live or work
(2)   An ambassador and his entourage collectively
WiktionaryText

Noun



  1. The function or duty of an ambassador.
  2. An organization or group of officials who permanently represent a sovereign state in a second sovereign state or with respect to an international organization such as the United Nations.
    The American embassy to France is located in Paris.
  3. The official residence of such a group, or of an ambassador.
 
x
OK