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.      Английский основной разговорный словарь.