slush
Top 35000
Meanings
Noun
1. slush (half-melted snow or ice) (Canada)
2. slush (icy drink) (Canada)