Meaning of ionospheric wave

Definition of ionospheric wave

(noun) a sky wave that is reflected by the ionosphere

Other information on ionospheric wave

WIKIPEDIA results for ionospheric wave
Amazon results for ionospheric wave