← DefinitionshareGuessrainsquallnounA sudden, strong windstorm accompanied by rain.Synonymsdownpournounstormnoun