Dictionary definition · thresh
verb
- move or stir about violently"The feverish patient thrashed around in his bed"
- move like a flail; thresh about"Her arms were flailing"
- beat the seeds out of a grain
- give a thrashing to; beat hard
Source: Open English WordNet (CC BY 4.0).