DISTILLATE


Meaning of DISTILLATE in English

n. condensed and distilled product; essence, concentration

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