The position or office of an ambassador.
From the noun ambassador + -ship, meaning "the position or office of an ambassador".
- The ambassadorship was a coveted position among the diplomatic corps.
- He was appointed to the ambassadorship in London.
- The ambassadorship required him to represent his country in official matters.
- Her ambassadorship was marked by successful negotiations.
- The ambassadorship provided him with the opportunity to serve his country on the international stage.