SCRANCH Meaning of SCRANCH in English vt to grind with the teeth, and with a crackling sound; to craunch. Webster English vocab. Английский словарь Webster. 2012