■ 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'.