Definition of downfall water in English:
downfall water
noun
rareWater that has fallen in the form of rain.
Origin
Late 17th century.
Are You Learning English? Here Are Our Top English Tips
Water that has fallen in the form of rain.
Late 17th century.