← DefinitionshareGuessdownpournounA heavy fall of rain.SynonymscloudburstnounrainstormnoundelugenounAntonymsdrizzlenoundroughtnoun