Recent Searches
GRE Word List made easy using Mnemonics
downpour - Dictionary definition and meaning for downpour
DOWNPOUR
(noun) a heavy rain
synonyms : cloudburst , deluge , pelter , soaker , torrent , waterspout
WordNet® 3.0, © 2006 by Princeton University.


