noun
Freq #298566
Meanings
-
1
noun
The process of mixing two liquids that normally separate, such as oil and water, into a smooth blend.
Mayonnaise is made by the emulsification of oil and vinegar.