OR:
Enter Search Word
downpour a sudden and heavy rainstorm characterized by a rapid, continuous descent of water from the clouds a torrential rainstorm that pours down so heavily it's like someone has opened a hose on your head ■ The downpour lasted for hours, drenching everything in sight and turning the streets into a slippery mess. I forgot my umbrella and now I'm soaked. Looks like I'll be going home with a new "rainbow" hairdo!