Dictionary

Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.

Clear

Try these words

Meaning of emulsion

Source language: EnglishDictionary language: English

emulsion

noun

Definitions

  1. A stable suspension of small droplets of one liquid in another with which it is immiscible.

    Example: Mayonnaise is an emulsion where egg is used to keep oil and water mixed.

  2. A colloid in which both phases are liquid.

  3. The coating of photosensitive silver halide grains in a thin gelatine layer on a photographic film.