What does ambassadorship mean?
The definition of ambassadorship
Am*bas`sa*dor*ship, n.
The state, office, or functions of an ambassador.