Sky Wave Definition
noun
A radio wave that is reflected back to earth from one of the layers of the ionosphere.
Webster's New World
Find Similar Words
Find similar words to sky wave using the buttons below.
Find similar words to sky wave using the buttons below.