VividLex

Home / Thesaurus / sky wave

Thesaurus: sky wave

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

Full dictionary entry Search Lens associations

Related headwords

Definitions

  1. n. 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