Home Synonyms macerate
See US English definition of macerate
See UK English definition of macerate
See Spanish definition of macerar
1‘macerate the seeds in a vinegar solution’
READ THESE ARTICLES