threshing machine - English Synonyms Dictionary

threshing machine

n.
[1] thresher , thrasher