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