What does ambassade or embassade mean?
The definition of ambassade and embassade
Am”bas*sade, Em”bas*sade, n.
Etym: [F. ambassade. See Embassy.]

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