rain
Meaning
n 1: water falling in drops from vapor condensed in theatmosphere [syn: rainfall]
2: drops of fresh water that fall as precipitation from clouds
[syn: rainwater]
3: anything happening rapidly or in quick successive; "a rain
of bullets"; "a pelting of insults" [syn: pelting]
v : precipitate as rain; "If it rains much more, we can expect
some flooding" [syn: rain down]