FRESH WATER Meaning of FRESH WATER in English water containing an insignificant amount of salts, such as in inland rivers and lakes. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012