teem down

Intermediário superior (B2) informal

To rain really, really hard — like buckets of water falling from the sky.

"We had to cancel the match because it was absolutely teeming down."


Frases relacionadas