n.
a diplomat sent by a state as its permanent representative in a foreign country.
▸a representative or promoter of a specified activity.
Derivative
- ambassadorial adj.
- ambassadorship n.
- ambassadress n.
Etymology
ME: from Fr. ambassadeur, from Ital. ambasciator, based on L. ambactus ‘servant’.