emulsion
  • noun a suspension of one liquid such as oil in another such as water
  • noun a type of water-based paint, usually giving a matt finish
  • The part of a photographic film which responds chemically to incident light to produce an image

Not what you were looking for?