demulsion Meaning, Definition & Usage

De*mul"sion noun
Definitions
  1. The act of soothing; that which soothes. Feltham.

Webster 1913