mousser
Top 15000
Meanings
Verb
1. to foam (produce foam)
2. to promote, highlight, increase the popularity of
Examples1
Stir the mixture until it foams, then set it aside.