scutcher

scutcher definitions

noun
  • One who scutches. 

  • One who dresses hedges. 

  • An implement or machine for scutching hemp, flax, cotton, etc.