Where does “slush” come from?

slush (English): Half-melted snow or ice; Liquid mud or mire;...

Definitions

  1. Half-melted snow or ice; Liquid mud or mire;...

Words derived from “slush

slush — Etymology, Origin & Word History | Etymology Explorer