ionospheric wave

Explore definitions, synonyms, and language insights of ionospheric wave

Definitions

Noun
a sky wave that is reflected by the ionosphere

More General Terms