Embassade

Webster's Dictionary of the English Language

·noun An embassy. ·see Ambassade.

II. Embassade The mission of an Ambassador.