What is the meaning of Thresh?

To separate the grain from the straw or husks (chaff) by mechanical beating, with a flail or machinery, or by driving animals over them.

To beat soundly, usually with some tool such as a stick or whip; to drub.

To violently toss the limbs about.

Alternative form of thrash (a rush)

Source: wiktionary.org