Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: embassage  em-bu-sij
  1. (archaic) an embassy or diplomatic mission
    "The king sent an embassage to negotiate peace"

Derived forms: embassages

Encyclopedia: Embassage