D-LAYER Meaning of D-LAYER in English ■ noun the lowest layer of the ionosphere, able to reflect low-frequency radio waves.Origin1930s: from an arbitrary use of the letter D . Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004