DISTILLATE Meaning of DISTILLATE in English n. a product of distillation. Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012