1.充满,充斥(人或动物) 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.
英英释义
1.move in large numbers
e.g. people were pouring out of the theater beggars pullulated in the plaza