Definition of teem with rainchiefly British
- It has been teeming with rain all day.
: to become filled to overflowing : abound
: to be present in large quantity
: to become pregnant : conceive
: 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
What made you want to look up teem with rain? Please tell us where you read or heard it (including the quote, if possible).