embassy
nounThe message or public function of an embassador; the charge or employment of a public minister, whether ambassador or envoy; the word signifies the message or commission itself, and the person or persons sent to convey or to execute it. We say the king sent an embassy, meaning an envoy, minister, or ministers; or the king sent a person on an embassy. The embassy consisted of three envoys. The embassy was instructed to inquire concerning the king’s disposition.