Flailed, past participle of flail. Synonyms in the same form.
Thrash
thrashed, threshed, lammed
Other
whipped, drubbed
All synonyms for flail →