English dictionary
ionosphere meaning and definition
Definition and meaning of ionosphere at MeaningMonkey.org. ionosphere meaning and definition in the English Dictionary.IONOSPHERE noun
Definition of ionosphere (noun)
- the outer region of the Earth's atmosphere; contains a high concentration of free electrons
Source: Princeton University Wordnet