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