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. 2012