emulsion


Meanings

  • (chemistry) a colloid in which both phases are liquids;
    • "an oil-in-water emulsion"
  • a light-sensitive coating on paper or film; consists of fine grains of silver bromide suspended in a gelatin
  • EMULSION n pl. -S a type of liquid mixture EMULSIVE adj


Scrabble Score: 10

emulsion is a valid Scrabble (US) TWL word

emulsion is a valid Scrabble Word in Merriam-Webster MW Dictionary

emulsion is a valid Scrabble Word in International Collins CSW Dictionary


Words With Friends Score: 14

emulsion is a valid Words With Friends word