Boost your vocab and unleash your potential!

Recently viewed words:
Definitions 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)

    Similar: 

Explanation of amazon river
My lists:
Recently viewed words: