emulsion

nounA mixture of two liquids that do not normally combine, such as oil and water, with one liquid dispersed as tiny droplets in the other.

Synonyms

emulsion synonyms & antonyms | whatsthatwordmean | whatsthatwordmean