Basin

3 topics · 3 sources

Science› Energy› Renewable Energy

Solar Energy

: (1) A depression in the Earth's surface that collects sediment. (2) The area of land that drains to a particular river.

Science

Water

An area having a common outlet for its surface runoff.

Science

Weather

An area having a common outlet for its surface runoff. Also called a "Drainage Basin."

Cite this definition

APA
MLA
Chicago