rain down

Mittelstufe (B1)neutral

When lots of things come falling down from the sky or from somewhere high up.

"Debris rained down on the street after the explosion."


Verwandte Ausdrücke