be full of or swarming with
充满,充足;多产
-
every garden is teeming with wildlife 每座花园都满是野生生物
-
[as adj.
teeming ]she walked briskly through the teeming streets .她轻快地穿行在人头攒动的街道上。
(of water, especially rain)pour down; fall heavily
(水,尤指雨水)倾泻,倾注
-
with the rain teeming down .at the manor, Italy seemed a long way off 庄园内大雨如注,意大利显得很遥远。
"Old English