English dictionary
rainwater meaning and definition
Definition and meaning of rainwater at MeaningMonkey.org. rainwater meaning and definition in the English Dictionary.RAINWATER noun
Definition of rainwater (noun)
- drops of fresh water that fall as precipitation from clouds
- synonyms: rain
Source: Princeton University Wordnet