Recent Searches
GRE Word List made easy using Mnemonics
rain - Dictionary definition and meaning for rain
RAIN
(noun) anything happening rapidly or in quick successive
"a rain of bullets", "a pelting of insults"
synonyms : pelting(noun) water falling in drops from vapor condensed in the atmosphere
synonyms : rainfall(noun) drops of fresh water that fall as precipitation from clouds
synonyms : rainwater(verb) precipitate as rain
"If it rains much more, we can expect some flooding"
synonyms : rain down
WordNet® 3.0, © 2006 by Princeton University.


