Canadian English Meaning of rainstorm
Downpour
Other Canadian English words related to Downpour
Nearest Words of rainstorm
Definitions and Meaning of rainstorm in English
rainstorm (n)
a storm with rain
FAQs About the word rainstorm
Downpour
a storm with rain
Rain,storm,cloudburst,deluge,Downpour,rainfall,Thunderstorm,wet,downfall,precipitation
Mist,spit,drizzle,scud,sprinkle
rainproof => waterproof, rainmaking => rainmaking, rainmaker => Rainmaker, rainless => rainless, rain-in-the-face => rain-in-the-face,