Recent Searches
GRE Word List made easy using Mnemonics
amazon river - Dictionary definition and meaning for amazon river
AMAZON RIVER
(noun) a major South American river; arises in the Andes and flows eastward into the South Atlantic; the world's 2nd longest river (4000 miles)
synonyms : amazonThe Amazon is the second longest river in the world. -added by naila_inlas
WordNet® 3.0, © 2006 by Princeton University.


