Definition of downpour in English:
A heavy rainfall: 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.