sky wave is a noun meaning "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". It carries one recorded sense.
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
Definitions, synonyms and semantic relations for sky wave come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.