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. A watershed is a region where all the water flows to a common river, stream, or other body of water.