v. pour, rain, stream (down), Colloq come down (in buckets), bucket down, rain or pour cats and dogs It teemed with rain continuously when we were on holiday
TEEM
Meaning of TEEM in English
Oxford thesaurus English vocab. Английский словарь Оксфорд тезаурус. 2012