teem with rain
Definition of teem with rain
: to rain heavily It has been teeming with rain all day.
Word by Word Definitions
: bring forth : give birth to : produce
: to become pregnant : conceive
: to become filled to overflowing : abound
: empty, pour
: water falling in drops condensed from vapor in the atmosphere
: the descent of this water
: water that has fallen as rain : rainwater
: to send down rain
: to fall as water in drops from the clouds
: to fall like rain
Seen and Heard
What made you want to look up teem with rain? Please tell us where you read or heard it (including the quote, if possible).