E-LAYER


Meaning of E-LAYER in English

n. a layer of the ionosphere able to reflect medium-frequency radio waves.

Etymology: E (arbitrary) + LAYER

Oxford English vocab.      Оксфордский английский словарь.