embassy

noun
  1. the official residence or offices of an ambassador and diplomatic staff in a foreign country
  2. a group of diplomatic representatives sent on a special mission to a foreign government

Examples