sky wave

Noun
  1. 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 (synset 111520540)

Found on Word Lists

Other Searches