SCRANCH


Meaning of SCRANCH in English

vt to grind with the teeth, and with a crackling sound; to craunch.

Webster English vocab.      Английский словарь Webster.