Subscriber login


Forgot your password?

Library card login

Other

ambassador-at-large

Syllabification: (am·bas·sa·dor-at-large)
Translate ambassador-at-large | into Italian
Definition of ambassador-at-large

noun

  • an ambassador with special duties, not appointed to a particular country.

ambassador-at-large in other Oxford dictionaries

Definition of ambassador-at-large in the British & World English dictionary