Subscriber login


Forgot your password?

Library card login

Other

squall line

Definition of squall line

noun

Meteorology
  • a narrow band of high winds and storms associated with a cold front.

squall line in other Oxford dictionaries

Definition of squall line in the US English dictionary