E-LAYER Meaning of E-LAYER in English n. a layer of the ionosphere able to reflect medium-frequency radio waves. [E (arbitrary) + LAYER] English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012