crumpEnglish

crump, scrunch, thud

Verb

Make a noise typical of an engine lacking lubricants

English: crump, thud, scrunch

Bombard with heavy shells

English: crump

Explode heavily or with a loud dull noise

English: crump

English words with similar meanings

Show 2 words

Words that start with "crump"