SLUSH


Meaning of SLUSH in English

(1) Partially melted snow or ice. (2) Soft mud; slop; mire.

Environmental engineering English vocabulary.      Английский словарь экологического инжиниринга.