D­LAYER


Meaning of D­LAYER in English

n. the lowest layer of the ionosphere able to reflect low-frequency radio waves.

[ D (arbitrary) ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.