Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Verb: shower down  shaw(-u)r dawn
  1. Rain abundantly
    "Meteors showered down over half of Australia";
    - shower

Derived forms: showered down, showering down, showers down

Type of: rain, rain down