ambassadorship Meaning, Definition & Usage

  1. noun the post of ambassador

WordNet


Am*bas`sa*dor*ship noun
Definitions
  1. The state, office, or functions of an ambassador.

Webster 1913