vocab dash
Log in
Sign up
slush
Top 35000
Meanings
Noun
1. slush (half-melted snow or ice)
(Canada)
2. slush (icy drink)
(Canada)