Home › Words › M › microscratchmicroscratchmicroscratch means A microscopic scratch.EtymologyFrom micro- + scratch.nounA microscopic scratchDefinitions & examples from Wiktionary (CC BY-SA 3.0).