OFF-SITE INFLOWS Meaning of OFF-SITE INFLOWS in English Drainage received from off-site upgradient areas. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012