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.

Leave a Reply

Your email address will not be published. Required fields are marked *

49 queries 1.267