Home Synonyms rumble
See US English definition of rumble
See UK English definition of rumble
See Spanish definition of pelea
1‘thunder rumbled high above us’
READ THESE ARTICLES