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. Английский словарь погоды и метеорологии . 2012