Definition of RAIN

to fall as water in a continuous stream of drops from the clouds <it started raining early this morning and hasn't let up since>
Phrases rain cats and dogs
Near Antonyms drizzle, mist, mizzle, spit, sprinkle
to give readily and in large quantities <she rained praise upon her graduating students> <the squadron rained bombs on the enemy's fortifications>
Synonyms heap, lavish, pour, shower

Seen & Heard

What made you want to look up rain[verb]? Please tell us where you read or heard it (including the quote, if possible).

Get Our Free Apps
Voice Search, Favorites,
Word of the Day, and More
Join Us on FB & Twitter
Get the Word of the Day and More