English dictionary
ambassadorship meaning and definition
Definition and meaning of ambassadorship at MeaningMonkey.org. ambassadorship meaning and definition in the English Dictionary.AMBASSADORSHIP noun
Definition of ambassadorship (noun)
- the post of ambassador
Source: Princeton University Wordnet