embassage

/ˈɛmbæʃ/; also /ɛmˈbæʒ/ or /ˈɛmbɑːʒ/; rarely /ɛmˈbædʒ/

Definitions

1. noun

A group of people sent as representatives to a foreign country

“The king sent a large embassage to negotiate the treaty.”

2. noun

A diplomatic mission or delegation

“The embassage was received with great fanfare by the foreign government.”

Synonyms

  • legation
  • legation
  • legation
  • legation
  • mission

Antonyms

  • diplomatic mission
  • legation