What is the meaning of Thresher?

Anything or anyone that threshes.

A now-obsolete hand tool for threshing, also called a flail.

A modern farm machine for threshing grain, now a part of combine harvesters rather than a separate implement.

Short for thresher shark.

Source: wiktionary.org