Bookmark and Share
Share
Home » Glossary » Watershed

Watershed

  1. All of the land area that drains toward a specified body of water, such as a stream, river, lake or bay. The watershed for a river is made up of a number of smaller watersheds defined around streams that drain into the river.