SCUTCHER


Meaning of SCUTCHER in English

[scutch.er] n (1776): an implement or machine for scutching flax or cotton

Merriam-Webster English vocab.      Английский словарь Merriam Webster.