Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
ionosphere
in English
ionosphere
us
/aɪˈoʊnəˌsfɪər/
uk
/aɪˌɒnəˈsfɪə/
#uncommon
Definitions
Noun
earth's
atmospheric
layer
(
50-500
km
altitude
);
affects
radio
waves
a
similar
atmospheric
region
on
other
planets