Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: downpour  'dawn`por
  1. A heavy rain
    "The clouds broke after the heavy downpour"
    - cloudburst, deluge, waterspout, torrent, pelter, soaker, gullywasher [US]

Derived forms: downpours

Type of: rain, rainfall

Encyclopedia: Downpour