DEWATER Meaning of DEWATER in English The separation of water from sludge, to produce a solid cake. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012