Definition of Ambassador

  • 1. A diplomat of the highest rank; accredited as representative from one country to another Noun
  • 2. An informal representative Noun

Synonyms for word "ambassador"

Semanticaly linked words with "ambassador"

Hyponims for word "ambassador"