cloudburst
English Dictionary
->
Letter C
-> cloudburst
Search Dictionary:
cloudburst Definition
(n)
a
heavy
rain
cloudburst Synonyms
cloudburst
deluge
downpour
pelter
soaker
torrent
waterspout
© Art Branch Inc.