|
Definition of Ambassadorship
1. Noun. The post of ambassador.
Generic synonyms: Berth, Billet, Office, Place, Position, Post, Situation, Spot
Derivative terms: Ambassador
Derivative terms: Ambassador
Definition of Ambassadorship
1. n. The state, office, or functions of an ambassador.
Definition of Ambassadorship
1. [n -S]