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