embassage

noun
  1. the function or position of an ambassador
  2. Usage: archaic
  3. a diplomatic mission or delegation
  4. Usage: archaic

Examples