Rhyme Desk
Find rhyming words!

Definition of "Snowfall" :

noun: precipitation falling from clouds in the form of ice crystals