Uk English Meaning of rainwater

Rainwater

Other Uk English words related to Rainwater

No Synonyms and anytonyms found

Definitions and Meaning of rainwater in English

Wordnet

rainwater (n)

drops of fresh water that fall as precipitation from clouds

FAQs About the word rainwater

Rainwater

drops of fresh water that fall as precipitation from clouds

No synonyms found.

No antonyms found.

rain-wash => rain-washed, rain-tight => Rain-tight, rainstorm => Downpour, rainproof => waterproof, rainmaking => rainmaking,