Search results
- Dictionaryteem/tēm/
verb
- 1. (of water, especially rain) pour down; fall heavily: "with the rain teeming down at the manor, Italy seemed a long way off"
Powered by Oxford Dictionaries
verb
Powered by Oxford Dictionaries
define teeming |
define teemed |