teems , teeming , teemed
If you say that a place is teeming with people or animals, you mean that it is crowded and the people and animals are moving around a lot.
swarm
For most of the year, the area is teeming with tourists.
一年的大部分时间里这个地方都挤满了游客。