1. (of water, especially rain) pour down; fall heavily:"with the rain teeming down at the manor, Italy seemed a long way off"
Word OriginMiddle English: from Old Norse tœma ‘to empty’, from tómr ‘empty’. The original sense was ‘to empty’, specifically ‘to drain liquid from, pour liquid out’; the current sense (originally dialect) dates from the early 19th century.