|
Definition of Amazon river
1. 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).
Exact synonyms: Amazon
Group relationships: Brasil, Brazil, Federative Republic Of Brazil, Peru, Republic Of Peru
Generic synonyms: River
Group relationships: Brasil, Brazil, Federative Republic Of Brazil, Peru, Republic Of Peru
Generic synonyms: River