Synonyms of teem in English:

teem


See US English definition of teem

See UK English definition of teem

See Spanish definition of ingente

verb

1‘the rain was teeming down’

SYNONYMS
pour, pour down, pelt down, tip down, beat down, lash down, sheet down, come down in sheets, come down in torrents, rain cats and dogs
informal be chucking it down
British informal bucket down, come down in bucketloads, come down in buckets, come down in stair rods, tipple down