Dictionary definition · slush
noun
- partially melted snow
verb
- make a splashing sound"water was splashing on the floor"
- spill or splash copiously or clumsily"slosh paint all over the walls"
Similar words
Source: Open English WordNet (CC BY 4.0).
Source: Open English WordNet (CC BY 4.0).