Cloud-burst

Webster's Dictionary of the English Language

·noun A sudden copious rainfall, as the whole cloud had been precipitated at once.

Related Words