Downpour

ahd-5
  • noun. A heavy fall of rain.
  • The Century Dictionary and Cyclopedia
  • noun. A pouring down; especially, a heavy or continuous shower.
  • the GNU version of the Collaborative International Dictionary of English
  • noun. A pouring or streaming downwards; esp., a heavy or continuous shower.
  • Wiktionary, Creative Commons Attribution/Share-Alike License
  • noun. a heavy rain
  • verb. To pour down; rain heavily.
  • WordNet 3.0 Copyright 2006 by Princeton University. All rights reserved.
  • noun. a heavy rain
  • Word Usage
    "The trails were deep in mud, the long grass soaking, leaves overhead sending down random showers even in those moments when there was no actual downpour from the sky and the clouds looked like clearing."
    Hypernym
    Words that are more generic or abstract
    rain  rainfall  
    Same Context
    Words that are found in similar contexts
    Synonym
    Words with the same meaning