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
The
ionosphere
plays
a
crucial
role
in
radio
communication
systems
.
a
similar
atmospheric
region
on
other
planets
Mars
has
a
thin
ionosphere
that
provides
little
protection
from
solar
winds
.