downfallEnglish

downfall, fall, precipitation, ruin, ruination

Noun

The falling to earth of any form of water (rain or snow or hail or sleet or mist)

English: precipitation, downfall

Bahasa words with similar meanings

English words with similar meanings

Show 4 words