Scratcher Meaning
There are 3 meaning(s) for word Scratcher
Meaning 1 : a device used for scratching
Meaning 2 : a person who scratches to relieve an itch
Meaning 3 : a workman who uses a tool for scratching
There are 3 meaning(s) for word Scratcher