River Basin

3 topics · 3 sources

Science› Energy› Renewable Energy

Solar Energy

The land area surrounding one river from its headwaters to its mouth. The area drained by a river and its tributaries.

Science

Water

Drainage area of a river and its tributaries.

Science

Weather

In hydrologic terms, drainage area of a river and its tributaries.

Cite this definition

APA
MLA
Chicago