Definition of thresher
noun
1a person or machine that separates grain from the plants by beating.
2 (also thresher shark) a surface-living shark with a long upper lobe to the tail. Threshers often hunt in pairs, lashing the water with their tails to herd fish into a tightly packed shoal. - Alopias vulpinus, family Alopidae