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. 那个周六,购物中心里挤满了顾客。