Thesaurus.com
Dictionary.com
Definitions

macerate

[mas-uh-reyt] / ˈmæs əˌreɪt /