Sleet

/sliːt/ noun mass noun 1 Rain containing some ice, as when snow melts as it falls. 1.1 US A thin coating of ice formed by […] Read More