Dictionary
Browse
Translate
About
›
›
→
ionosphere — English Definition | Lughet
Dictionary
›
English
›
ionosphere
English
Main Dictionary
ionosphere
Universal Words noun (the ionosphere) [sing.] a layer of the earth's atmosphere between about 80 and 1000 kilometres above the surface of the earth, that reflects radio waves around the earth compareSTRATOSPHERE
★
★
★
★
★
Rate this entry
Same word in other sources
ionosphere
English
›
Chinese
GetWord Corpus
ionosphere
English
›
Uyghur
GetWord Corpus
ionosphere
English
›
Chinese
Main Dictionary
Related words
ion
English
ionize
English
ionizer
English
← Search
ionosphere
English
›
Uyghur
Main Dictionary