crump

crump

crump

Verb

make a noise typical of an engine lacking lubricants

Synonyms:

Verb

bombard with heavy shells

Synonyms:

Verb

explode heavily or with a loud dull noise

Synonyms: