Scratcher has 5 different meanings across 1 category:
Noun
a workman who uses a tool for scratching
a person who scratches to relieve an itch
a device used for scratching
Someone who scratches.
A user of the Scratch visual programming language.