This website uses cookies to ensure you get the best experience. Learn more

Another word for embassy

a-z
Noun
  1. Ambassadorial residence and offices

  2. Ambassadorial legation

      1. A public board or administrative body:
      2. The matter or task so authorized:
      3. The act of committing or perpetrating:
      1. A building or compound housing a mission.
      2. A group of persons sent to a foreign government to conduct negotiations; diplomatic delegation; embassy
      3. A mission established abroad.
      1. A body of delegates
      2. The act of delegating.
      3. A person or group of persons officially elected or appointed to represent another or others.