craunch

Explore definitions, synonyms, and language insights of craunch

Definitions

Verb
press or grind with a crushing noise

More General Terms