Convective rain, or showery precipitation, occurs from convective clouds (e.g., cumulonimbus or cumulus congestus).
What is another scientific word for rain?
In this page you can discover 68 synonyms, antonyms, idiomatic expressions, and related words for rain, like: mizzle, downpour, pluvial, thunderstorm, mist, sprinkling, pluvious, shower, rainy, sprinkle and rainfall.
What word means rain?
What is a longer name for rainfall?
The condensed moisture of the atmosphere falling visibly in separate drops. rainstorm. downpour. storm. deluge.
What is the opposite word of rain?
What is the opposite of rain?
Why is it called rain?
Middle English rein, from Old English regn “rain, descent of water in drops through the atmosphere,” from Proto-Germanic *regna- (source also of Old Saxon regan, Old Frisian rein, Middle Dutch reghen, Dutch regen, German regen, Old Norse regn, Gothic rign “rain”), with no certain cognates outside Germanic, unless it is …
What is the origin of the rain?
Rain is liquid water in the form of droplets that have condensed from atmospheric water vapor and then become heavy enough to fall under gravity. … The major cause of rain production is moisture moving along three-dimensional zones of temperature and moisture contrasts known as weather fronts.
How do you describe the rainfall?
Here are some adjectives for rain: warm, persistent, invariable early-morning, fitful, undecided, wind-driven bright, late immoderate, increasingly tempestuous, pelting, cold, smart and hasty, particularly wet and cold, heavy and almost continual, thick, melodious, fine, misty, fine, foggy, cold, pelting, fiercely …
Is rain a drizzle?
Rain: Precipitation in the form of liquid water drops that have diameters greater than 0.5 millimeter; if less than 0.5 millimeter, it is drizzle. Rain and drizzle are the only forms of liquid precipitation.
What is another word for precipitation?
synonyms for precipitation
What a downpour means?
: a pouring or streaming downward especially : a heavy rain. Synonyms Example Sentences Learn More About downpour.