Definitions
noun
a senior diplomat from one country to another who is assigned ambassadorial rank
Look “high commissioner” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a senior diplomat from one country to another who is assigned ambassadorial rank