English noun: sky wave | |||
1. | sky wave (phenomenon) 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 | ||
Broader (hypernym) | radio emission, radio radiation, radio wave | ||
Narrower (hyponym) | ionospheric wave | ||