sky wave
noun Radio.
a radio wave propagated upward from earth, whether reflected by the ionosphere or not.
Origin of sky wave
First recorded in 1925–30
Words nearby sky wave
sky marker,
sky marshal,
sky pilot,
sky show,
sky train,
sky wave,
sky's the limit, the,
sky-blue pink,
sky-high,
skyboard,
skyborne
British Dictionary definitions for sky wave
sky wave
noun
a radio wave reflected back to the earth by the ionosphere (ionospheric wave), permitting transmission around the curved surface of the earth
Compare ground wave