ambassadors

noun

  1. 1

    A minister of the highest rank sent to a foreign court to represent there his sovereign or country. (Sometimes called ambassador-in-residence)

  2. 2

    An official messenger and representative.

  3. 3

    A corporate representative, often the public face of the company.

    As front hall porter, you are an ambassador for the hotel.

Translate “ambassadors” to another language

Click any language to open the translator with this word already filled in.