Yahoo India Web Search

Search results

  1. Dictionary
    downpour
    /ˈdaʊnpɔː/

    noun

    • 1. a heavy fall of rain: "a sudden downpour had filled the gutters and drains"

    More definitions, origin and scrabble points

  2. a lot of rain falling in a short time. (Definition of downpour from the Cambridge Academic Content Dictionary © Cambridge University Press)

  3. : a pouring or streaming downward. especially : a heavy rain. Synonyms. cloudburst. deluge. downfall. rainfall. rainstorm. storm. wet. See all Synonyms & Antonyms in Thesaurus. Examples of downpour in a Sentence. the downpour was so heavy that we were soaked by the time we got to the car.

  4. Downpour definition: a heavy, drenching rain.. See examples of DOWNPOUR used in a sentence.

  5. noun. a heavy rain. Webster’s New World College Dictionary, 4th Edition. Copyright © 2010 by Houghton Mifflin Harcourt. All rights reserved. Word Frequency. downpour in American English. (ˈdaunˌpɔr, -ˌpour) noun. a heavy, drenching rain. Most material © 2005, 1997, 1991 by Penguin Random House LLC.

  6. a lot of rain falling in a short time. (Definition of downpour from the Cambridge Academic Content Dictionary © Cambridge University Press)

  7. A downpour is a rainstorm, especially a very heavy one. If you get caught unexpectedly in a downpour, you'll wish you brought an umbrella. A downpour is exactly what it sounds like: torrential, pouring rain. A downpour, even one that's brief, can cause flooding in streets and basements.

  8. Definition of downpour noun in Oxford Advanced Learner's Dictionary. Meaning, pronunciation, picture, example sentences, grammar, usage notes, synonyms and more.

  9. downpour. noun. An abundant, usually overwhelming flow or fall, as of a river or rain: alluvion, cataclysm, cataract, deluge, flood, freshet, inundation, Niagara, overflow, torrent. Chiefly British: spate. The American Heritage® Roget's Thesaurus. Copyright © 2013, 2014 by Houghton Mifflin Harcourt Publishing Company.

  10. DOWNPOUR definition: a period when it suddenly rains a lot. Learn more.

  11. downpour meaning, definition, what is downpour: a lot of rain that falls in a short time...: Learn more.