ambassador-at-large








noun, plural am·bas·sa·dors-at-large.

  1. an ambassador who is not assigned to a particular diplomatic post but is appointed on a special mission.
53 queries 0.528