to beat severely; thrash

listen to the pronunciation of to beat severely; thrash
English - English
trounce
to beat severely; thrash
Favorites