TEEM DOWN


Meaning of TEEM DOWN in English

teem down phrasal verb British English ( see also ↑ teem )

to rain very heavily SYN pour :

It’s been teeming down all day.

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.