English Dictionary
◊ HEATING SYSTEM
cloudburst
n : a heavy rain [syn: {downpour}, {deluge}, {waterspout}, {torrent},
{soaker}]