squall line

Explore definitions, synonyms, and language insights of squall line

Definitions

Noun
a cold front along which squalls or thunderstorms are likely

More General Terms