meaning of sky wave

1. a radio wave that is reflected back to earth by the ionosphere or a communications satellite; permits transmission around the curve of the earths surface


Related Words

sky wave |

Developed & Maintained By Taraprasad.com

Treasure Words