Watershed

A Land Area From Which Water Drains Into A River System.

Watershed Definition
Watershed Definition