ionosphere

/aɪˈɑnɔsfir/

Explore definitions, synonyms, and language insights of ionosphere

Definitions

Noun
the outer region of the Earth''s atmosphere; contains a high concentration of free electrons

More General Terms