Etymology
Advertisement

scratcher (n.)

"one who or that which scratches," 1550s, agent noun from scratch (v.).

Advertisement
Advertisement
Definitions of scratcher

scratcher (n.)
a workman who uses a tool for scratching;
scratcher (n.)
a person who scratches to relieve an itch;
scratcher (n.)
a device used for scratching;
From wordnet.princeton.edu