Dictionary search results

Showing 1-3 of 3 results

emulsion British & World English

A fine dispersion of minute droplets of one liquid in another in which it is not soluble or miscible

emulsion paint in emulsion British & World English

A type of paint used for walls, consisting of pigment bound in a synthetic resin which forms an emulsion with water


You searched for emulsion