Australian English Meaning of downpours
torrential rain
Other Australian English words related to torrential rain
Nearest Words of downpours
Definitions and Meaning of downpours in English
downpours
a pouring or streaming downward, a heavy rain
FAQs About the word downpours
torrential rain
a pouring or streaming downward, a heavy rain
storms,cloudbursts,floods,rainfalls,Thunderstorms,Thunderstorms,falls,rain,showers,wets
mists,Scud,spits,sprinkles,mizzles
down-market => low-end, down-home => homely, downhills => downhills, downheartedly => downheartedly, downgrading => Downgrading,