Words starting with meteoricwate
Maybe these words will be useful:
- meteoric — of, relating to, or consisting of meteors.
- meteoric water — ground water that has recently originated from the atmosphere
- meteorically — of, relating to, or consisting of meteors.