SCRUNCH


Meaning of SCRUNCH in English

(·vt & ·vi) to scranch; to crunch.

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