Century Dictionary and Cyclopedia
- n. A downpour of rain; a heavy rainfall.
These user-created lists contain the word ‘rainpour’.
is it rain, sprinkles, showers, sleet, or drizzle?
Are those drops, droplets?
Is the weatherman just using the word precipitation?
Is the scientist causing ...
Looking for tweets for rainpour.