v.
1. tr. beat out or separate grain from (corn etc.).
2 intr. THRASH v. 4.
3 tr. (foll. by over) analyse (a problem etc.) in search of a solution.
Phrases and idioms:
threshing-floor a hard level floor for threshing esp. with flails. threshing-machine a power-driven machine for separating the grain from the straw or husk. thresh out thrash out.
Etymology: var. of THRASH