E LAYER


Meaning of E LAYER in English

noun Date: 1933 a layer of the ionosphere occurring about 65 miles (110 kilometers) above the earth's surface during daylight hours that is capable of reflecting shortwave frequencies

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.