shower down

중급 (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."