English

mousse noun definition in Hair products and accessories topic from the Oxford Advanced Learner's Dictionary

mousse

 noun: Hair products and accessories topic
a substance that is sold in aerosols, for example the light white substance that is used on hair to give it a particular style or to improve its condition