as in ambassador
technical
a person (such as a diplomat) who has complete power to do business for a government
Synonyms & Similar Words
Relevance
Love words? Need even more definitions?
Merriam-Webster unabridged
Share