Definition of watershed

Thanks for using this online dictionary, we have been helping millions of people improve their use of the english language with its free online services. English definition of watershed is as below...

Watershed (n.) The whole region or extent of country which contributes to the supply of a river or lake.

Lern More About Watershed

Watershed :: Watershed (n.) The line of division between two adjacent rivers or lakes with respect to the flow of water by natural channels into them; the natural boundary of a basin.
Shed :: Shed (n.) That which parts, divides, or sheds; -- used in composition, as in watershed..
Watershed :: Watershed (n.) The whole region or extent of country which contributes to the supply of a river or lake.
Divide :: Divide (n.) A dividing ridge of land between the tributaries of two streams; a watershed.
Random Fonts
Most Popular

close
Privacy Policy   GDPR Policy   Terms & Conditions   Contact Us