English | German | Russian | Czech

rain bomb English

Meaning rain bomb meaning

What does rain bomb mean?

rain bomb

A wet microburst or macroburst; a downdraft produced by a thunderstorm.

Are you looking for...?

rain | bomb