MUNICIPAL WATERSHED Meaning of MUNICIPAL WATERSHED in English The watershed from which the runoff is used for drinking purposes in a city. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012