SURFACE SUPPLY (OF WATER) Meaning of SURFACE SUPPLY (OF WATER) in English Water supply from streams, lakes, and reservoirs. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012