slurry has definitions from the field of chemistry
1
[ noun ] (chemistry) a suspension of insoluble particles (as plaster of paris or lime or clay etc.) usually in water

Related terms

suspension

*