meaning of cloud burst

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


Related Words

cloud-burst |

Developed & Maintained By Taraprasad.com

Treasure Words