German Meaning of downpour
Platzregen
Other German words related to Platzregen
Nearest Words of downpour
Definitions and Meaning of downpour in English
downpour (n)
a heavy rain
downpour (n.)
A pouring or streaming downwards; esp., a heavy or continuous shower.
FAQs About the word downpour
Platzregen
a heavy rainA pouring or streaming downwards; esp., a heavy or continuous shower.
Regen,Wolkenbruch,Sintflut,Niederschlag,Starkregen,Sturm,nass,Sturz,Niederschlag,Dusche
Nebel,spucken,bestreuen,Nieselregen,Regenschauer
downplay => herunterspielen, downmarket => Ramsch, downlying => absteigend, downlooked => niedergeschlagen, download => herunterladen,