slush

common noun

from English slush 'half-melted snow'.

Definitions

Synonyms

See also

sloche (cn.)