shower down

1. (verb) rain heavily
Synonyms: shower
Related Words: rain, rain down



Terms and Conditions of Use / Copyright Notice