Cloudburst

Science / Weather / Cloudburst: A sudden, heavy rainfall of a showery nature.

Links
Home
Glossary
Thesaurus