0%

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
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?