1 ambassador-at-large | Definition of ambassador-at-large

ambassador-at-large

noun
plural ambassadors-at-large

Definition of ambassador-at-large

: a minister of the highest rank not accredited to a particular foreign government or sovereign

First Known Use of ambassador-at-large

1820, in the meaning defined above

Keep scrolling for more