Rhyme Desk
Find rhyming words!

Definition of "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

verb: move like a flail; thresh about

"Her arms were flailing."