Log in
Search words & phrases
distillation
US /ˌdɪstəˈleʃən/
・
UK /ˌdɪstɪ'leɪʃn/
B2
Definition
Video subtitles
noun
Production of a pure form by heating liquid