VariousWords beta
Related Terms:
Definitions:
Noun
squall line
Definition: a cold front along which squalls or thunderstorms are likely
Definition: A line of thunderstorms, hundreds of miles long, with squalls at the advancing edge