Answer: embassages

AnswerCrossword Clue
embassagesA body of people sent as a deputation to or on behalf of a head of state
embassagesThe business or message of an envoy
embassagesEMBASSAGE, an embassy also AMBASSAGE