THRASH Meaning of THRASH in English v. punch, beat, strike; move Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012