Definition, synonyms and picture of aurora

Learn in

aurora

n. aurora

Definition of 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 aurora in English

polar lights, aurora polaris, polar aurora

Lists where this word appears

Meteorological Phenomena I

9 words to learn