E­LAYER


Meaning of E­LAYER in English

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

[ E (arbitrary) + LAYER ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.