← DefinitionshareGuesschubascosnounSudden, heavy rain showers or squalls, especially in tropical regions.SynonymssquallnoundownpournounshowernounAntonymsdrizzlenoun