shower
1. showerRain that pours down violently and suddenly, and then lets up soon.
2. shower(figurative) A continuous, sudden outpouring of something.
7 more sentences in the app — free account.