teem

teem

verb

To be full of or overflowing with a large number of things.

"The streets were teeming with people."

Thesaurus

Synonyms: pour, swarm, pullulate, stream