Words: shower shower down
Part of speech: v
Definition: rain abundantly
Example: Meteors showered down over half of Australia