Bookmark and Share
Home » Glossary » 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.