SLUSH


Meaning of SLUSH in English

Snow or ice on the ground that has been reduced to a softy watery mixture by rain and/or warm temperatures.

Weather and meteorology English vocabulary.      Английский словарь погоды и метеорологии .