Meaning of the word teem in English

What does teem mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

teem

US /tiːm/
UK /tiːm/

Verb

to rain heavily:

Example:
It's been teeming down all day.