FAQs About the word rainstorms

Orages

a storm of or with rain

tempêtes,averses,averses,précipitations,Orages,déluges,chutes,précipitations,douches,mouille

brumes,Nuages moutonnés,crache,vermicelles,bruine

rainsquall => averse, rainspout => descente pluviale, raining cats and dogs => il pleut comme vache qui pisse, rainfalls => précipitations, rained cats and dogs => Il pleuvait des cordes,