See thrasher
·noun ·same·as <<Thrasher>>. II. Thresher ·noun One who, or that which, thrashes grain; a thrashing...
Webster's Dictionary of the English Language