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."
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."