ionospheric wave Meaning, Definition & Usage

  1. noun a sky wave that is reflected by the ionosphere

WordNet