Driver Chris ride's a Taxe and helps The city resuler

1 year ago
2

1.
make a continuous deep, resonant sound.
"thunder rumbled, lightning flickered"
Similar:
boom
thunder
roll
roar
resound
reverberate
echo
grumble
growl
2.
INFORMAL•BRITISH
discover (an illicit activity or its perpetrator).
"it wouldn't need a genius to rumble my little game"

Loading comments...