Catchment basin

2 topics · 2 sources

Science› Energy› Renewable Energy

Solar Energy

A topographic region in which all water drains to a common outlet; a watershed.

Science

Water

Unit watershed; an area from which all the drainage water passes into one stream or other body of water.

Cite this definition

APA
MLA
Chicago