macerar
Top 25000
Meanings
Verb
1. to macerate (to soften in a liquid) (transitive)