文polyglot.
← English dictionary
English / word

precipitation

noun C1
MEANING 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

Sources

Bidyazo vocabulary library ↗