Scritch meaning
A light sound made by scratching.
noun
A scratching motion.
noun
Advertisement
Origin of scritch
- Probably imitative alteration of scratch
From American Heritage Dictionary of the English Language, 5th Edition