(informal) thrash; trounce, lambaste; drub, lam

listen to the pronunciation of (informal) thrash; trounce, lambaste; drub, lam