Unscramble

r 1 a 1 i 1 n 1 s 1

5 letters · 5 points in Scrabble

Meaning

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

Also spells

← Back to unscrambler