Meaning of D-layer

Definition of D-layer

(noun) the lowest region of the ionosphere (35 to 50 miles up) that reflects low-frequency radio waves

Other information on D-layer

WIKIPEDIA results for D-layer
Amazon results for D-layer