WATER LOSSES Meaning of WATER LOSSES in English Water which is unavailable or lost from a particular containment system. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012