emulsion

noun

Compounds

In compounds

Forms

  • singular : emulsion
  • plural : emulsions

Senses

  • mixture of two or more liquids that are normally immiscible