marmalize

listen to the pronunciation of marmalize
Englisch - Englisch
To thrash
To defeat decisively