SLURRY


Meaning of SLURRY in English

n. thin liquid mixture, insoluble particles combined with a liquid

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.