ambassador at large

(redirected from ambassadors at large)

ambassador at large

n. pl. ambassadors at large
An ambassador who is not assigned to a specific country.