Synonyms of squall in English:

squall


See US English definition of squall

See UK English definition of squall

See Spanish definition of borrasca

noun

1‘squalls of driving rain’

SYNONYMS
gust, storm, blast, flurry, shower, gale, blow, rush, puff, scud
windstorm, thunderstorm