Definitions for watersheds
  • Watershed (n.) - The whole region or extent of country which contributes to the supply of a river or lake.
  • 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.
  • Watersheds - Sorry, we do not have a definition for this word
Words in your word
2 Letter Words
ad ae ah ar as at aw de ed eh er es et ha he re sh ta we