Synonyms of teem in English:


See US English definition of teem

See UK English definition of teem

See Spanish definition of ingente


1‘the rain was teeming down’

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