Definition of downfall water in English:

downfall water

noun

rare
  • Water that has fallen in the form of rain.

Origin

Late 17th century.