making or constituting a deep resonant sound
rumbling trams
a rumbling noise
discover (an illicit activity or its perpetrator)
it wouldn't need a genius to rumble my little game
take part in a street fight between gangs or large groups
the five of them rumbled with the men in the other car