scraunch

Definitions of scraunch
  1. verb
    make a crushing noise
    synonyms: crackle, crunch, scranch
    see moresee less
    types:
    crump, scrunch, thud
    make a noise typical of an engine lacking lubricants
    type of:
    make noise, noise, resound
    emit a noise
Word Family