History
History
History
UK
US
Meaning:
Show in Sentence
 Show Synonyms 

an official representing the government of her or his country in a foreign country

representative to a foreign country

more synonyms
synonyms mode
crossword mode

Cases of word usage

1) a person who is attached to the stuff of an ambassador (attache)

2) an official who takes the place of an ambassador who is absent (charge d'affaires)

3) a person employed in diplomacy for her or his country e.g. an ambassador (diplomat)

4) (the building of) an ambassador and her or his staff (embassy)

AMBASSADOR as in Wiktionary
AMBASSADOR as in Wikipedia