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.
Words that rhyme with downpoursouthpaw
What do you find interesting about this word or phrase?
Comments that don't adhere to our Community Guidelines may be moderated or removed.
Most popular in the US
Most popular in the UK
Most popular in Canada
Most popular in Australia
Most popular in Pakistan