Term of the Moment

database


Look Up Another Term


Definition: sky wave


A radio signal transmitted into the sky and reflected back down to earth from the ionosphere.