English Dictionary
Definition slush in British English
slush noun
noun
/slʌʃ/
Synonyms and related words
