'Scratcher' definitions:

Definition of 'scratcher'

From: WordNet
noun
A workman who uses a tool for scratching
noun
A person who scratches to relieve an itch
noun
A device used for scratching

Definition of 'Scratcher'

From: GCIDE
  • Scratcher \Scratch"er\, n. One who, or that which, scratches; specifically (Zool.), any rasorial bird. [1913 Webster]