English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition ambassador in British English

ambassador noun

[countable] noun
/æmˈbæsədə(r)/
1

a senior official who lives in a foreign country and represents his or her own country there. An ambassador is responsible for an office called an embassy

Example

the Egyptian ambassador to London

Synonyms and related words
2

someone who is considered to represent an activity, organization, company etc

Example

Louis Armstrong, one of jazz's most popular ambassadors

Synonyms and related words
Definition ambassador in British English