Search Result for "slurry": 
Wordnet 3.0

NOUN (1)

1. a suspension of insoluble particles (as plaster of Paris or lime or clay etc.) usually in water;


WordNet (r) 3.0 (2006):

slurry n 1: a suspension of insoluble particles (as plaster of Paris or lime or clay etc.) usually in water