Emulsion

Language: English
Pronunciation: emul-sion
Part of Speech: noun

Defined Definitions

DictionaryAPI

A stable suspension of small droplets of one liquid in another with which it is immiscible.

User Defined Definitions

"a light-sensitive coating on paper or film; consists of fine grains of silver bromide suspended in a gelatin"

Whats your definition?


Word Journey

Synonyms
Supplied by WordNet
Antonyms
Supplied by WordNet
Rhymes
Supplied by WordNet

Check out these other random words