Threshed, past participle of thresh. Synonyms in the same form.
Thrash
thrashed, whipped, tossed, slashed, flogged, convulsed, jactitated
Flail
flailed, lammed
Other
drubbed
All synonyms for thresh →