SKY WAVE Meaning of SKY WAVE in English ■ noun a radio wave reflected from the ionosphere. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004