teem
Crawl with life
Teem means to be full of or swarming with: The river teems with fish, streets teeming with tourists.
The word suggests abundant, active presence—not just quantity but movement and life.
A separate verb teem means to pour heavily, used mainly of rain: It was teeming down all afternoon.
Existing in abundance
- copiousExisting in abundance
- abundantExisting in great quantity
- bountifulPlentiful and generous
- profuseExtremely abundant, overflowing
overflowing · replete · rife · brimming · bursting · thick · crawling · alive
Dense pressing crowd
- massQuantity of matter
- hordeDisorganized, overwhelming crowd
- multitudeVery large number
- mobDisorderly, aggressive crowd
press · crush · swarm · flood · stream · flock · surge · pour
Bee dwelling structure
- beesWinged pollinators
- antsSocial colony insects
- locustsSwarming crop-destroying grasshoppers
- insectsSix-legged arthropods
mosquitoes · flies · wasps · colony · infestation · plague · nest · brood
Releasing eggs to reproduce
- breedingReproductive cultivation of organisms
- fertileAble to reproduce abundantly
- fecundRichly reproductive
- prolificProducing abundantly and often
thriving · flourishing · burgeoning · pullulating · reproducing · multiplying · propagating · generating
plentiful
Existing in abundance
profuse · overflowing · replete · rife · brimming · bursting · thick · crawling · alive · swarming
throng
Dense pressing crowd
mob · press · crush · swarm · flood · stream · flock · surge · pour · jostle
hive
Bee dwelling structure
insects · mosquitoes · flies · wasps · colony · infestation · plague · nest · brood · cloud
spawning
Releasing eggs to reproduce
- breedingReproductive cultivation of organisms
- fertileAble to reproduce abundantly
- fecundRichly reproductive
prolific · thriving · flourishing · burgeoning · pullulating · reproducing · multiplying · propagating · generating · hatching
pour
Send liquid streaming out
sheets · buckets · pelting · drenching · lashing · driving · streaming · gushing · cascading · sheeting
- downpourdeluge, cloudburst, torrent, heavy rain, rainstorm
- liquid flowpour, flow, gush, spill, drip
- overflowingoverflow, brimming, brimful, running over, spill