Get our newsfeeds
If someone rains on your parade, they ruin your pleasure or your plans.
Register for free and gain access to all of our additional reference materials, including additional idiom definitions.
Find out more...