Ambassade
Ambassade ({not transcribed}) , noun
[French ambassade. See Embassy.]
1.
The mission of an ambassador. [Obsolete] — Carew
2.
An embassy. [Obsolete] — Strype
Also: Embassade
Ambassade ({not transcribed}) , noun
[French ambassade. See Embassy.]
Also: Embassade