SCUTCHER Meaning of SCUTCHER in English (n.) An implement or machine for scutching hemp, flax, or cotton; etc.; a scutch; a scutching machine. Webster's English dictionary. Английский словарь Webster. 2012