ambassador-at-large
Noun
Meaning
ambassador-at-large (plural ambassadors-at-large)
An envoy without a specific host government.
Synonyms
Examples
On May 18, Deputy Director of the Department of Africa at the Russian Foreign Ministry, Oleg Borisovich Ozerov, was appointed Ambassador-at-Large and Head of the Secretariat of the Russia-Africa Partnership Forum.
He had been an Ambassador-at-Large in the Ellen Johnson Sirleaf Administration and a university professor at the state-run University of Liberia.