Watershed
1. Area of land that drains all surface runoff to a common point. Large watersheds often contain numerous small watersheds; all land areas of the earth are within at least one watershed or sub-watershed.
2. The land area drained by a river and its tributaries.
Added: Tue Oct 02 2007
Last Modified: Fri Jun 13 2008
Have something to add? How useful is this Landterm? Bookmark this term

Previous