Definisi 'rainwater'
English to English
noun
1 drops of fresh water that fall as precipitation from clouds
source: wordnet30
More Word(s)
rain, rain down, rainy, showery, fresh water, freshwater,

Visual Synonyms
Click for larger image