Online English Dictionary

Home

Cloudburst


n.

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


© 2009 Dammam Community College