American Dictionary
Definition the ionosphere in American English
the ionosphere noun
noun
/aɪˈɑnəˌsfɪr/
1
the part of the Earth's atmosphere through which radio waves can be sent
Synonyms and related words
