rainburst (0 synonym found)

Definition of rainburst:

(n) : The explosion of a bomb (or similar weapon) or meteoroid in the air rather than on the ground.
(v) : To explode in this manner.

Definition of rainburst:

(n) : The explosion of a bomb (or similar weapon) or meteoroid in the air rather than on the ground.
(v) : To explode in this manner.

Back to Top