SLOSH


Meaning of SLOSH in English

n. slush, half-melted snow, watery mud; splashing sound

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.