Embassade

1. (ambassade.) The mission of an ambassador.

2. (ambassade.) An embassy.

3. (n.) An embassy. See Ambassade.