Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
slurry
in English
slurry
us
/ˈslʊri/
uk
/ˈslʊəri/
#uncommon
Definitions
Noun
a
mixture
of
particles
in
liquid
toxic
mining
waste
(
stored
in
dams
)
animal
waste
mixture
(
used
as
fertilizer
)