lambaste

v. (-ting) (also lambast) colloq. Thrash, beat. [from *lam, *baste1]

v. t. To beat severely.