DEMULSION Meaning of DEMULSION in English noun the act of soothing; that which soothes. Webster English vocab. Английский словарь Webster. 2012