Find the word definition

WordNet
ionospheric wave

n. a sky wave that is reflected by the ionosphere