Definition of Scraunch

  • 1. Make a crushing noise Verb

Synonyms for word "scraunch"

Semanticaly linked words with "scraunch"