← DefinitionshareGuessrainsquallsnounSudden, strong gusts of wind accompanied by rain.Synonymsdownpournouncloudburstnoun