Liquid emulsion Synonyms

Definitions for Liquid


Definitions for Emulsion


  • (noun) a distinct entity formed by the combining of two or more different things
  • (noun) (chemistry) a colloid in which both phases are liquids
  • (noun) a light-sensitive coating on paper or film ; consists of fine grains of silver bromide suspended in a gelatin