ALL meanings of sky wave
sky wave
S s - noun sky wave a radio wave propagated upward from earth, whether reflected by the ionosphere or not. 1
- noun sky wave a radio wave reflected back to the earth by the ionosphere (ionospheric wave), permitting transmission around the curved surface of the earth 0
- noun sky wave a radio wave that is reflected back to earth from one of the layers of the ionosphere 0