Synonyms of FLAIL

What is another word for FLAIL