Noun Definition
rainwater
1.Definition: drops of fresh water that fall as precipitation from clouds
Related Noun(s):rain
Category: General1.Definition: drops of fresh water that fall as precipitation from clouds
Related Noun(s):rain
Category: General