
Искать
to teem down
[phrase form: teem]
01
(of rain) to fall with considerable intensity
Example
During the monsoon season, the rain would teem down relentlessly for hours on end.
We had to cancel our outdoor picnic because the rain began to teem down just as we arrived at the park.