Word info

ionospheric wave

Noun

Meaning

a sky wave that is reflected by the ionosphere

Source: WordNet

Hypernyms

Close letter words and terms