What is the full meaning of emulsion
a colloidal suspension of one liquid in another [n -S]
Example of the word emulsion placed on a Scrabble board.