teemed
Was rife with
Teemed is the past tense of teem, meaning to be full of or swarming with: The river teemed with fish, The streets teemed with protesters.
The word suggests abundance to the point of overflowing.
A different teem means to pour or empty out, used mainly of rain: Rain teemed down all afternoon.
Gathered in overwhelming numbers
- overflowedExceeded container's limits
- brimmedReached the lip
- overranExceeded or invaded past
- crawledMoved on hands and knees
bustled · bristled · thronged · crowded · flooded · abounded · proliferated · multiplied
Filled with crowds
- swarmedGathered in overwhelming numbers
- bustledMoved with urgent activity
- jostledRoughly pushed or bumped
- milledProcessed by grinding
packed · crammed · flooded · streamed · poured · mobbed · congested · overflowed
Gathered in overwhelming numbers
- infestedOverrun by pests
- crawledMoved on hands and knees
- buzzedMildly intoxicated
- plaguedPersistently afflicted
overran · hived · nested · bred · hatched · clustered · invaded · descended
Produced offspring or results
- swarmedGathered in overwhelming numbers
- schooledFormally taught something
- flockedGathered in crowds
- nestedContained within another
bred · migrated · hatched · multiplied · gathered · congregated · populated · flourished
swarmed
Gathered in overwhelming numbers
- overflowedExceeded container's limits
- brimmedReached the lip
- overranExceeded or invaded past
crawled · bustled · bristled · thronged · crowded · flooded · abounded · proliferated · multiplied · burgeoned
thronged
Filled with crowds
- swarmedGathered in overwhelming numbers
- bustledMoved with urgent activity
- jostledRoughly pushed or bumped
milled · packed · crammed · flooded · streamed · poured · mobbed · congested · overflowed · surged
swarmed
Gathered in overwhelming numbers
plagued · overran · hived · nested · bred · hatched · clustered · invaded · descended · colonized
spawned
Produced offspring or results
nested · bred · migrated · hatched · multiplied · gathered · congregated · populated · flourished · thrived