English dictionary
ambassador meaning and definition
Definition and meaning of ambassador at MeaningMonkey.org. ambassador meaning and definition in the English Dictionary.AMBASSADOR noun
Definition of ambassador (noun)
- a diplomat of the highest rank; accredited as representative from one country to another
- synonyms: embassador
- an informal representative
- "an ambassador of good will"
Source: Princeton University Wordnet