ambassade

/ɑ̃.bas.a.d/ (French)

Definitions

1. noun

A representation of a country or state, typically with diplomatic powers, in a foreign country.

“The French ambassador served as the official representative of the French government in the US.”

Synonyms

  • legation
  • legation office

Antonyms

  • embassy office
  • non-diplomatic representation