downpour - noun

singulardownpour
pluraldownpours