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. Оксфордский английский словарь. 2012