shower down

verb

1.
rain abundantly