FAQs About the word downpour

Downpour

a heavy rainA pouring or streaming downwards; esp., a heavy or continuous shower.

Rain,cloudburst,deluge,rainfall,Downpour,storm,wet,downfall,precipitation,shower

Mist,spit,sprinkle,drizzle,scud

downplay => downplay, downmarket => downmarket, downlying => downlying, downlooked => downcast, download => download,