What is the meaning of Scranch?
To grind with the teeth, and with a crackling sound; to crunch.
Source: wiktionary.orgSearch words containing
To grind with the teeth, and with a crackling sound; to crunch.
Source: wiktionary.orgSearch words containing