0%

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
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?