Definitions for "Downpour"
Keywords:  aguacero
Keywords:  heavy, esp, rainfall, pouring, shower
A pouring or streaming downwards; esp., a heavy or continuous shower.
heavy rainfall.
A heavy rain.