cranching

listen to the pronunciation of cranching
English - English

Definition of cranching in English English dictionary

cranch
press or grind with a crunching noise