teem down

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


관련 구문