Scranch Synonyms

Make a crushing noise
(Verb)