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.

emulsion

genitive singular of emulsio

an emulsion

Source: wiktionary.org