Definition of notcher in English:

notcher

noun

See notch