emulsion

1 ENTRIES FOUND:
emulsion /ɪˈmʌlʃən/ noun
plural emulsions
emulsion
/ɪˈmʌlʃən/
noun
plural emulsions
Britannica Dictionary definition of EMULSION
[count] technical
1 
: a mixture of liquids
◊ In an emulsion, small drops of one liquid are mixed throughout another liquid.
2 
: a thin coating on photographic film or paper that contains chemicals which are sensitive to light