What is the meaning of Emulsion?
A stable suspension of small droplets of one liquid in another with which it is immiscible.
A colloid in which both phases are liquid.
The coating of photosensitive silver halide grains in a thin gelatine layer on a photographic film.
To paint with emulsion paint.
an emulsion
Source: wiktionary.orgSearch words containing