Skip to main content

rainslaught

being tormented or having to experience torrential rain as that from a hurricane such as Ida or Katrina
did you survive the rainslaught, or did you get rainslaughtered
by SAXNYC September 2, 2021
mugGet the rainslaught mug.
Related Words

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email