SLURRY Meaning of SLURRY in English A watery mixture of insoluble matter resulting from some pollution control techniques. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012