Skip to definition.
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