English

ionosphere noun definition in The Earth and the atmosphere topic from the Oxford Advanced Learner's Dictionary

ionosphere

 noun: The Earth and the atmosphere topic
a layer of the earth’s atmosphere between about 80 and 1 000 kilometres above the surface of the earth, that reflects radio waves around the earth