crump

definition: to explode heavily or with a loud dull noise
example:
speech part: verb
synonyms:
definition: to bombard with heavy shells
example:
speech part: verb
synonyms:
definition: to make a noise typical of an engine lacking lubricants
example:
speech part: verb
synonyms: scrunch

How crump is being used?