Definitions of craunch:

  • verb:   press or grind with a crunching noise