Search
Select the dictionary language
to teem down
[phrase form: teem]
01
(of rain) to fall with considerable intensity
Examples
During the monsoon season, the rain would teem down relentlessly for hours on end.
Search
Select the dictionary language
(of rain) to fall with considerable intensity