Compund Words
Last Search Words
Search Result:D-layer
Overview of noun d-layer
The noun d-layer has 1 sense
- D-layer, D region -- (the lowest region of the ionosphere (35 to 50 miles up) that reflects low-frequency radio waves)
dictionary, definition of, free online dictionary, online dictionary, English dictionary, dict, diction, dictonary, glossary, define, definitions, meaning, word of the day, spelling, pronunciation, dictio, dictiona, dic, dicti, dictionar