Quantcast
Merriam-Webster Logo
  • Dictionary
  • Thesaurus
  • Scrabble
  • Spanish Central
  • Learner's Dictionary

sky wave

noun

Definition of sky wave

  1. :  a radio wave that is propagated by means of the ionosphere



1928

First Known Use of sky wave

1928


Learn More about sky wave


Seen and Heard

What made you want to look up sky wave? Please tell us where you read or heard it (including the quote, if possible).