Dictionary search results

Showing 1-5 of 5 results

teem1 British & World English

Be full of or swarming with

teem2 British & World English

(Of water, especially rain) pour down; fall heavily

teem1 English Thesaurus

the pool was teeming with fish

teem2 English Thesaurus

the rain was teeming down

teem with in teem1 English Thesaurus

the pool was teeming with fish