scraunch

Explore definitions, synonyms, and language insights of scraunch

Definitions

Verb
make a crushing noise; "his shoes were crunching on the gravel"

More General Terms


More Specific Terms