Get Your Premium Membership

Ambassador

Definition

[n] a diplomat of the highest rank; accredited as representative from one country to another
[n] an informal representative; "an ambassador of good will"


Related Information

More Ambassador Links

Synonyms

embassador