scutcher

noun 3

Definitions

noun

1

One who scutches.

2

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

3

One who dresses hedges.

Your note

not saved
0 chars