todo ro
1. roaring
Adverb
#15596
roar, thunder, boom resound
1. roaring
1. to roar; to thunder
2. to become well known; to become famous
3. to pound (of one's heart); to throb
1. thunderous roar; roaring sound
1. thundering; roaring
1. to make one's name well known; to gain much fame
1. roaring; thundering
1. todorokite
1. loud explosion; thunderous blast
2. firing (a cannon, etc.) with a loud bang