Webster's Revised Unabridged Dictionary · 1913

Embassade

Embassade , noun

[French ambassade. See Embassy.]

An embassy. See Ambassade. [Obsolete] — Shakespeare