ambassadorship
1. [ noun ] (work) the post of ambassador
Related terms: position
Similar spelling:   ambassadorial
  ambassadress