SCRANCH

Definition of SCRANCH

  1. (verb)make a crushing noise