The storm brought with it a loud roar of thunder that shook the windows.
Idiomatic Expressions for roar
Phrase: roar back
Meaning: to make a strong comeback or recovery
Usage: Despite the early setbacks, the team roared back in the second half and secured a victory.