S-HYDROGRAPH Meaning of S-HYDROGRAPH in English The direct surface discharge hydrograph resulting from a continuous succession of Unit Storms. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012