Synonyms of teem in English:

teem


See definition of teem

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