Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
polar light
in English
polar light
#moderate
Definitions
Noun
a
light
that
is
produced
at
one
or
both
poles
of
a
magnet
or
electromagnet
,
caused
by
the
acceleration
of
electrons
in
a
magnetic
field
a
light
that
is
produced
at
the
north
or
south
pole
of
a
planet
,
such
as
Earth
,
due
to
the
interaction
of
charged
particles
from
the
sun
with
the
planet's
atmosphere
Adjective
extremely
bright
or
intense
,
used
figuratively
to
describe
something
that
is
very
impressive
or
striking
Base Words
polar
light