Dictionary search results

Showing 1-2 of 2 results

mousse British & World English

A sweet or savoury dish made as a smooth, light mass in which the main ingredient is whipped with cream and egg white

chocolate mousse in mousse British & World English

A frothy brown emulsion of oil and seawater formed by weathering of an oil slick