WATERSHED Meaning of WATERSHED in English (n.) The whole region or extent of country which contributes to the supply of a river or lake. Webster's English dictionary. Английский словарь Webster. 2012