| |||||||||
teem‧ing

1 full of people, animals etc that are all moving around :
the teeming streets of the city
the teeming streets of the city2 British English teeming rain is very heavy rain :
She walked home through the teeming rain.
She walked home through the teeming rain.