• Embassage

    Full definition of embassage

    Noun

    embassage

    (plural embassages)
    1. (archaic) An embassy.
    2. (archaic) Message; errand

    Anagrams

    © Wiktionary