SKY WAVE Meaning of SKY WAVE in English Function: noun Date: 1928: a radio wave that is propagated by means of the ionosphere Merriam Webster Collegiate English Dictionary. Merriam Webster - Энциклопедический словарь английского языка. 2012