What is the definition of
[ adjective ]
abundantly filled with especially living things
"the Third World's teeming millions"
"the teeming boulevard"
"harried by swarming rats"
To share this definition
press "text" (Facebook, Twitter) or "link" (blog, mail) then paste