Thunderburst

Thun´der`burst`


n.1.A burst of thunder.