teem       
verb [ I ] UK uk/tiːm/ us/tiːm/ (also teem down)
 (雨)倾泻
to rain heavily
  It's been teeming down all day. 倾盆大雨下了一整天。 
 It's teeming with rain. 外面大雨滂沱。 
 Phrasal verb   
teem with something 充满;有很多
to contain large numbers of animals or people
  The mall was teeming with shoppers that Saturday. 那个周六,购物中心里挤满了顾客。