English dictionary scranch meaning and definition Definition and meaning of scranch at MeaningMonkey.org. scranch meaning and definition in the English Dictionary. SCRANCH verbDefinition of scranch (verb)make a crushing noise"his shoes were crunching on the gravel"synonyms: crackle, crunch, scraunch Source: Princeton University Wordnet
If you find this page useful, share it with others! It would be a great help. Thank you! Link to this page: