ambassade

French

noun
Definitions
  • an embassy, diplomatic representation in a foreign state, notably headed by an ambassador

Etymology

Derived from Middle French ambassade.

Origin

Middle French

ambassade

Gloss

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms