Definition of
D-layer
- (noun, location) the lowest region of the ionosphere (35 to 50 miles up) that reflects low-frequency radio waves
via WordNet, Princeton University
via WordNet, Princeton University
Note: If you're looking to improve your vocabulary right now, we highly recommend Ultimate Vocabulary Software.
orchid with slender nearly leafless reddish-brown stems with loose racemes of reddish-brown flowers; of open brushy woods of southeastern Arizona and central Texas
being a provoker, annoyer, instigator, pet peeve, mitigation