Logo The Wordsmith Dictionary
Exact matches only Allow stemming Match all embedded
New American Oxford Dictionary

ambassador-at-large

am bas sa dor-at-large |æmˈbæsədər | noun an ambassador with special duties, not appointed to a particular country.

 

Oxford Dictionary

ambassador-at-large

ambassador-at-large noun N. Amer. an ambassador with special duties not appointed to a particular country.