rainwater

/rˈeɪnwɔtɝ/

Explore definitions, synonyms, and language insights of rainwater

Definitions

Noun
drops of fresh water that fall as precipitation from clouds

Synonyms


More General Terms