Definition, synonyms and picture of polar aurora

Learn in

polar aurora

n. polar aurora

Definition of polar aurora in English

Atmospheric glow produced by the collision of ions from solar winds against the Earth's magnetosphere, occurring especially at the poles.

Synonyms of polar aurora in English

aurora, polar lights, aurora polaris, southern lights, aurora australis, northern lights, aurora borealis

Lists where this word appears

Meteorological Phenomena I

9 words to learn