SCRUNCH


Meaning of SCRUNCH in English

v. a.

1.

Crush, crunch, scranch.

2.

Grind down, oppress.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.