The AI-powered English dictionary
countable and uncountable, plural embassages
(archaic) An embassy.
(archaic) Message; errand.