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

Lard Oil

oil consisting chiefly of olein that is expressed from lard and used especially as a lubricant, cutting oil or illuminant