Definitions for "Drainage Basin"
The area drained by a river and all of it's tributaries. tributary watershed Back to Resources Associated words
The total area that contributes water to a single drainage system.
A drainage basin is the area that drains all precipitation received as runoff and base flow (groundwater sources) into a river or stream system into a common outlet such as a lake or sea.
Keywords:  oxford, dictionary, english, taken
Taken from Oxford English Dictionary