emulsion has definitions from the fields of photography,chemistry
1
[ noun ] (chemistry) a colloid in which both phases are liquids

Examples

"an oil-in-water emulsion"

Related terms

colloid chemistry

2
[ noun ] (photography) a light-sensitive coating on paper or film; consists of fine grains of silver bromide suspended in a gelatin
*