Find the word definition

The Collaborative International Dictionary
Thunderburst

Thunderburst \Thun"der*burst`\, n. A burst of thunder.

Wiktionary
thunderburst

n. A burst of thunder.