Meaning of crump

Definition of crump

(verb) make a noise typical of an engine lacking lubricants
bombard with heavy shells

Other information on crump

WIKIPEDIA results for crump
Amazon results for crump