Line-squall meaning

A squall or a series of squalls occurring along a narrow band of thunderstorms.
noun
0
0
A strong sudden wind along a line of windstorms or thunderstorms.
noun
0
0
Advertisement