rankkasade

Noun

 * 1) heavy rain, downpour, rainstorm, cloudburst