VariousWords beta
Related Terms:
Definitions:
Noun
slurry
Definition: a suspension of insoluble particles (as plaster of Paris or lime or clay etc.) usually in water
Definition: Any flowable suspension of small particles in liquid.
Verb
Definition: To make a slurry (of some material).
Adjective
Definition: Slurred, tending to slur.