Scranch meaning

To grind with the teeth, and with a crackling sound; to craunch.
verb
0
0
Advertisement

Origin of scranch