A word examined

slurry

noun
6 letters·English
noun

slurrya thin, wet mixture of a solid (like mud or cement) and liquid, often pourable

Wiktionary →
No comments yet