Dictionary

Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.

Clear

Try these words

Meaning of polar vortex

Source language: EnglishDictionary language: English

polar vortex

noun

Definitions

  1. 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.