slurry
English Thesaurus
1. a suspension of insoluble particles (as plaster of Paris or lime or clay etc.) usually in water (noun.substance)
| hypernym | : | suspension, |
| definition | : | a mixture in which fine particles are suspended in a fluid where they are supported by buoyancy (noun.substance) |
Visual ArtiKata
Explore slurry in ArtiKata.com >
