Word: mousse
Part of speech: Noun
Syllables: mousse
Definition: A stable emulsion of water and oil that is created by wave action churning the water where an oil spill occurs.
Morphemes:
Affix: mousse
Language: en
PoS: Noun
Meaning: A stable emulsion of water and oil that is created by wave action churning the water where an oil spill occurs.
Etymology Compounds: Affix: mosse
Language: fro
Decoded: mosse
Meaning: moss