Webster's Revised Unabridged Dictionary · 1913

Embassadress

Embassadress , noun

[Compare French ambassadrice.]

Same as Ambassadress.