polar vortex
noun
Definitions
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.
Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.
Try these words
Definitions
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.