VariousWords beta
Related Terms:
Noun
Definition: 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.
VariousWords beta
Definition: 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.