The phrase "teeming population" means a large and overflowing number of people in a particular place. It suggests that there are many individuals, usually living in close proximity to each other. Full definition
Making the request last weekend during this year's Uzoiyi Festival held at Umuoji Township Stadium, Chief Aniunoh disclosed that the establishment of the fund would go a long way in absorbing the teeming population of unemployed youths in the town. (dailypost.ng)
«We must address the issue of employment for our teeming population particularly for our youths. (nigeriapoliticsonline.com)
According to him, «Increased collaboration in agricultural activities is critical to sustaining the teeming population of Western Nigeria. (nigeriapoliticsonline.com)