Webster's Revised Unabridged Dictionary · 1913

Ambassade

Ambassade ({not transcribed}) , noun

[French ambassade. See Embassy.]

1.
The mission of an ambassador. [Obsolete] — Carew
2.
An embassy. [Obsolete] — Strype

Also: Embassade