Synonyms for "flail"

Words with similar meaning