1. (ambassade.) The mission of an ambassador.
2. (ambassade.) An embassy.
3. (n.) An embassy. See Ambassade.