WATERSHED


Meaning of WATERSHED in English

A watershed is the geographic area from which water in a particular stream, lake or estuary originates. All lands in the watershed drain toward the stream, lake or bay and contribute pollutants to these waters. The District has approximately 13 major watersheds within its jurisdiction.

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