Definition
Simply plug your letters into the Search and Get definitions for English words.
Definition of AMBASSADORS
noun : AMBASSADORS
Source:WordNet 3.1
-
1. (
) a diplomat of the highest rank; accredited as representative from one country to another ;
-
2. (
) an informal representative; "an ambassador of good will" ;
See more about : AMBASSADORS