DISTILLATION


Meaning of DISTILLATION in English

Heating a liquid and then catching and condensing the vapors given off by the heating process.

English dictionary of automotive terms.      Английский словарь автомобильных терминов.