Word Explorer

Ambassadors

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

📖 Definitions of "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” into Another Language

Pick a language — the word will be pre-filled in the translator.

Home/Dictionary/Ambassadors