WATERSHED AREA (DRAINAGE AREA)


Meaning of WATERSHED AREA (DRAINAGE AREA) in English

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.

Environmental engineering English vocabulary.      Английский словарь экологического инжиниринга.