marmalize

listen to the pronunciation of marmalize
İngilizce - İngilizce
To thrash
To defeat decisively
marmalize