Find the word definition

The Collaborative International Dictionary
Demulsion

Demulsion \De*mul"sion\, n. The act of soothing; that which soothes.
--Feltham.