E layer

noun

Definition of E layer

: a layer of the ionosphere occurring about 65 miles (110 kilometers) above the earth's surface during daylight hours that is capable of reflecting shortwave frequencies

First Known Use of E layer

1933, in the meaning defined above

Keep scrolling for more