English

precipitation

noun

Meaning 1

Rain, snow, sleet, or hail that falls to or condenses on the ground.

Synonyms:

rainfall (meaning 1)

in other languages:

SPJ

meaning 1

German

Niederschlag (meaning 1)

ÖGS

meaning 1

meaning 1

meaning 1