Home
Discussion
Topics
Dictionary
Almanac
Signup
Login
Amazon River
Amazon River
Topic Home
Discussion
Definition
Topics
Amazon River
Definition
WordNet
noun
(1)
A major South American river; arises in the Andes and flows eastward into the South Atlantic; the world's 2nd longest river (4000 miles)