Scutcher

Webster's Dictionary of the English Language

·noun One who scutches.

II. Scutcher ·noun An implement or machine for scutching hemp, flax, or cotton; ·etc.; a scutch; a scutching machine.