thunderous roar; roaring sound
thundering; roaring; rumbling; booming
sinking instantly (of a ship due to a torpedo attack, bombing, etc.)
roaring; thundering; thunderous; deafening; ear-splitting
roaring thunder; loud thunder; thunderclap
loud criticism; torrent of criticism; fierce denouncement (from many people); uproarious outcry
loud explosion; thunderous blast; firing (a cannon, etc.) with a loud bang
loud (criticism, protest, etc.); noisy; clamorous; boisterous; uproarious; fierce