AMBASSADOR


Meaning of AMBASSADOR in English

■ noun a diplomat sent by a state as its permanent representative in a foreign country.

↘a representative or promoter of a specified activity.

Derivatives

~ial adjective

~ship noun

ambassadress noun

Origin

ME: from Fr. ambassadeur , from Ital. ambasciator , based on L. ambactus 'servant'.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.