shower down

Intermediate (B1) neutral

When lots of things fall down on something or someone all at once.

"Sparks showered down from the welder's torch onto the floor below."