SLOUGH ICE Meaning of SLOUGH ICE in English see slough I noun : slushy ice or snow Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012