Feedback
Polar vortex
Meaning
Noun
●
In Weather & Wind:
A
large-scale
cyclone
located
in the
middle
and
upper
troposphere
and
stratosphere
that
surround
the
polar
highs
and
lie in
the
wake
of the
polar
front.
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better