English dictionary

sky wave meaning and definition

Definition and meaning of sky wave at MeaningMonkey.org. sky wave meaning and definition in the English Dictionary.

SKY WAVE noun

Definition of 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
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: