n. showers, drizzle, downpour, rain, rainfall, snow, snowfall, hail, sleet Precipitation can be expected in advance of the low-pressure area pushing down from the north
PRECIPITATION
Meaning of PRECIPITATION in English
Oxford thesaurus English vocab. Английский словарь Оксфорд тезаурус. 2012