Noun
ambassador-at-large (plural ambassadors-at-large)
An envoy without a specific host government.
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. Source: Internet
He had been an Ambassador-at-Large in the Ellen Johnson Sirleaf Administration and a university professor at the state-run University of Liberia. Source: Internet