Threshers Meaning

There are 2 meaning(s) for word Threshers

Meaning 1 : a farm machine for separating seeds or grain from the husks and straw

    Synonyms : thrasher,  threshing machine
Meaning 2 : large pelagic shark of warm seas with a whiplike tail used to round up small fish on which to feed

    Synonyms : alopius vulpinus,  fox shark,  thrasher,  thresher shark