slurry
English Dictionary
->
Letter S
-> slurry
Search Dictionary:
slurry Definition
(n)
a
suspension
of
insoluble
particles
(
as
plaster
of
paris
or
lime
or
clay
etc
.)
usually
in
water
slurry Synonyms
slurry
© Art Branch Inc.