Meaning of sky wave
Definition of sky wave
(noun)
a
radio
wave
that is
reflected
back
to
earth
by the
ionosphere
or a
communications
satellite; permits
transmission
around
the
curve
of the earth's
surface
Other information on sky wave
WIKIPEDIA results for
sky wave
Amazon results for
sky wave
Tweet