water falling in drops from vapor condensed in the atmosphere
[ Syn: rainfall ]
drops of fresh water that fall as precipitation from clouds
[ Syn: rainwater ]
anything happening rapidly or in quick successive; a rain of bullets; a pelting of insults
[ Syn: pelting ]
rain (n.)
precipitate as rain; If it rains much more, we can expect some flooding
[ Syn: rain down ]