Meaning of the word "teem down" in English
What does "teem down" mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.
teem down
US /tiːm daʊn/
UK /tiːm daʊn/
Phrasal Verb
to rain very heavily
Example:
•
It's going to teem down later, so bring an umbrella.
•
The rain began to teem down just as we left the house.