English / word
precipitation
noun C1MEANING IN ENGLISH
Water that falls from the atmosphere to the Earth's surface, such as rain, snow, sleet, or hail.
In context
01
Annual precipitation levels are decreasing.
02
Heavy precipitation can cause flooding in low-lying areas.
Synonyms
rainfall,snowfall,downpour
Antonyms
dryness,aridity,drought
Collocations
annual precipitation,heavy precipitation,precipitation levels