See Also: downpour(1)(dictionary)
downpour(2)(dictionary)
downpour(dictionary)

downpour(1) (iou)



downpour noun. E19.
[from (the same root as) next.]
A pouring down; esp. a heavy fall of rain.