Noun: ambassadorship am'ba-su-du(r),ship
- The post of ambassador
"The ambassadorship to France was a prestigious diplomatic position"
Derived forms: ambassadorships
Type of: berth, office, place, position, post, situation
Encyclopedia: Ambassadorship