1. downpouring - Noun
2. downpouring - Verb
downpouring present participle of downpour
downpouring (plural downpourings) The act of something being poured down.