teem
/tiːm/Definitions
1. verb
to be full or overflowing, typically with a liquid; to abound or be plentiful
“The garden teemed with life after the spring rains.”
2. verb
to produce or supply abundantly
“The land teems with minerals.”
3. noun
a large amount or number of something
“The crowd teem with young people.”
4. noun
a swarm or throng of people or things
“The city teem with people during the festival.”