Rhyme Desk
Find rhyming words!

Definition of "Blizzard" :

noun: a series of unexpected and unpleasant occurrences

"A blizzard of lawsuits."

noun: a storm with widespread snowfall accompanied by strong winds