Ambassade

Am·bas·sade

Ambassade

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