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.”