Definition of

E Layer

  1. (noun, location) a region of the ionosphere (from 50 to 90 miles up) that reflects radio waves of medium length

via WordNet, Princeton University

Words that sound like E Layer

euler

via soundex() Hash Matches

Note: If you're looking to improve your vocabulary right now, we highly recommend Ultimate Vocabulary Software.

Word of the Moment

Mesasamkranti

Hindu solar holiday at the beginning of the new astrological year when the sun enters the constellation Aries