v. make a deep loud sound like that of thunder; take part in a street fight, brawl (Slang); understand, discover (Slang)
RUMBLE
Meaning of RUMBLE in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012