CloudburstDescription not available.
more details ...
\Cloud"-burst`\, n. A sudden copious rainfall, as the whole cloud had been precipitated at once.