Skip to content

slush

Dictionary definition · slush

noun

  1. partially melted snow

verb

  1. make a splashing sound"water was splashing on the floor"
  2. spill or splash copiously or clumsily"slosh paint all over the walls"

Source: Open English WordNet (CC BY 4.0).