crump
Explore definitions, synonyms, and language insights of crump
Definitions
                    Verb
                    
                make a noise typical of an engine lacking lubricants
                
                    Verb
                    
                bombard with heavy shells
                
                    Verb
                    
            explode heavily or with a loud dull noise