Precipitation (noun) — هطول المطر أو الثلج من السحاب: Rain, snow or other water falling from clouds; (chemistry) formation of a solid in a solution. Below are 8 words with a similar meaning; the linked ones have full GL Dictionary entries with their meaning in Arabic.
The amount of rain falling in a place over a period.
An amount of snow that falls in one period.
Ruin; collapse; destruction; decline; failure; demise; defeat; catastrophe; overthrow; undoing; loss of power
Rain mixed with snow or hail.
Light rain consisting of very small drops; to rain lightly; to pour or sprinkle liquid in small amounts; a light coating or topping
haildepositionsettling
tiny drops of water that form on cool surfaces during the night when water vapor in the air condenses; moisture that appears as small water droplets; freshness…
Heavy rainfall; intense precipitation; torrential rain; deluge; cloudburst; heavy shower; flooding rain; intense storm; soaking rain