embassage
noun
°(archaic) An embassy.
°(archaic) Message; errand.