downpour
Define:
tools
|
word of the day
|
about
downpour (
http://definr.com/downpour
)
n : a heavy rain [syn:
cloudburst
,
deluge
,
waterspout
,
torrent
,
pelter
,
soaker
]