Home / Dictionary / Sky wave

Sky wave Uncommon

Noun

Definitions
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

Related Terms
Broader Terms (hypernyms)
radio wave
Narrower Terms (hyponyms)
ionospheric wave
Rhyming Words
ave aave rave mave fave gave eave dave wave pave save nave bave cave have lave drave knave soave quave
Compare
Sky wave vs