The watershed area at a point in the stream refers to the area of the earth from which the water concentrates toward that point, through the drainage system.
WATERSHED AREA (DRAINAGE AREA)
Meaning of WATERSHED AREA (DRAINAGE AREA) in English
Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012