English dictionary
amazon river meaning and definition
Definition and meaning of amazon river at MeaningMonkey.org. amazon river meaning and definition in the English Dictionary.AMAZON RIVER noun
Definition of 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: Amazon
Source: Princeton University Wordnet