[count] technical 1 : a mixture of liquids ◊In an emulsion, small drops of one liquid are mixed throughout another liquid.
▪ an emulsion of oil in water 2 : a thin coating on photographic film or paper that contains chemicals which are sensitive to light
▪ an emulsion of oil in water







