| 
WordNet-Online 
 Definitions from WordNet
Noun downpour has 1 sense 
 | ||||
| Definitions from the WebTerm: DownpourDescription:A downpour is a heavy and sudden rainfall characterized by a significant amount of water falling from the sky in a short period of time. Senses:
 Sample Sentences:Noun: 
 Verb: 
 Related Products:Explore related products on Amazon: | ||||
| downloadscommon downloadsresults downloadsscreen downloadstray downloadtube downlods  downmarket downplay downpour downpours downright downrightness downriver downs downs syndrome downscale downset 
 |