Dictionary definition · flail
noun
- an implement consisting of handle with a free swinging stick at the end; used in manual threshing
verb
- give a thrashing to; beat hard
- move like a flail; thresh about"Her arms were flailing"
Source: Open English WordNet (CC BY 4.0).