• Embassadress

    Full definition of embassadress

    Noun

    embassadress

    (plural embassadresses)
    1. (archaic) Alternative form of ambassadress

    Related terms

    © Wiktionary