v. 25B6; verb the rain was teeming down : POUR, pelt, tip, beat, lash, sheet; come down in torrents, rain cats and dogs; informal be chucking it down; Brit. informal bucket down.
TEEM
Meaning of TEEM in English
Concise Oxford thesaurus English vocabulary. Краткий оксфордский словарь английского языка тезаурус. 2012