Watershed

A land area from which water drains into a river system.

Watershed Definition
Watershed Definition

A land area from which water drains into a river system. Watershed. In simple terms, a watershed is like a big funnel that collects rainwater and channels it into a river, lake, or other body of water.