Definition of downpour in English:
A heavy fall of rain: a sudden downpour had filled the gutters and drains
More example sentences
- Rain falls in sharp downpours, however, and doesn't preclude year-round tourism.
- Some supercells produce little rain, others, downpours that can cause flash floods.
- One of the major reasons for the, often, very heavy showers and downpours that characterise April is the position of the jet stream.
What do you find interesting about this word or phrase?
Comments that don't adhere to our Community Guidelines may be moderated or removed.