cranched

listen to the pronunciation of cranched
English - English

Definition of cranched in English English dictionary

cranch
press or grind with a crunching noise