
Slurry
WordNet
noun
(1) A suspension of insoluble particles (as plaster of Paris or lime or clay etc.) usually in water
WiktionaryText
Noun
- A thin mixture of liquid and fine substances such as clay or plaster of Paris.
- Liquid waste produced by mountain top removal mining. Usually very toxic. Usually stored nearby in giant dams.