chaparrón

Etymology
Onomatopoetic in origin.

Noun

 * 1) downpour, cloudburst
 * 2)  barrage, burst e.g., barrage of criticism
 * 1)  barrage, burst e.g., barrage of criticism