Italian Meaning of downpour
Acquazzone
Other Italian words related to Acquazzone
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
Acquazzone
a heavy rainA pouring or streaming downwards; esp., a heavy or continuous shower.
Pioggia,rovescio,diluvio,pioggia,Acquazzone,tempesta,bagnato,caduta,precipitazioni,doccia
Nebbia,sputare,cospargere,pioggerella,scroscio
downplay => minimizzare, downmarket => di bassa qualità, downlying => discendente, downlooked => abbattuto, download => scaricare,