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