Answer:
sudden violent storm.
Explanation:
search up the definition of squall
a sudden violent gust of wind or a localized storm, especially one bringing rain, snow, or sleet.
Answer:
C.) A sudden, violent storm
Explanation:
thas the answer im pretty sure :)
-Chilly