English dictionary
d-layer meaning and definition
Definition and meaning of d-layer at MeaningMonkey.org. d-layer meaning and definition in the English Dictionary.D-LAYER noun
Definition of D-layer (noun)
- the lowest region of the ionosphere (35 to 50 miles up) that reflects low-frequency radio waves
- synonyms: D region
Source: Princeton University Wordnet