Definition of “slurry” - English Dictionary

English