5 letters · 5 points in Scrabble
noun water falling in drops from vapor condensed in the atmosphere
noun drops of fresh water that fall as precipitation from clouds
noun anything happening rapidly or in quick successive