flail - English Synonyms Dictionary

flail

v.
[1] thrash , thresh , lam
[2] thresh