ALL meanings of river basin
riv·er ba·sin
R r - noun river basin the area of land drained by a river and its branches. 1
- noun river basin land sloping into a stream 1
- countable noun river basin A river basin is the area of land from which all the water flows into a particular river. 0
- noun river basin the area from which streams run down into a river 0
- noun river basin the area drained by a river and its tributaries 0