teeming

US /ˈtiː.mɪŋ/
UK /ˈtiː.mɪŋ/
1.

đông đúc

If a place is teeming, it is full of people:

:
the teeming metropolis