meaning of slurry

1. a suspension of insoluble particles as plaster of paris or lime or clay etc. usually in water


Related Words

slurry |

Developed & Maintained By Taraprasad.com

Treasure Words