0%

ALL meanings of drainage basin

drain·age ba·sin
D d
  • noun drainage basin the area drained by a river and all its tributaries. Also called catchment area, drainage area. Compare watershed (def 2). 1
  • noun drainage basin (hydrology) A topographic region in which all water drains to a common outlet; a watershed. 0
  • noun drainage basin the region or area drained by a river system 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?