Skip to definition.
Get the FREE one-click dictionary software for Windows.


Verb: shower down  shaw-ur 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