Downpour
WordNet

noun


(1)   A heavy rain
WiktionaryText

Noun



  1. A heavy rain.
    They got caught in a downpour without an umbrella and came back soaked.

Synonyms

 
x
OK