over-the-horizon radar

Definitions

Electronics

  • A radar in which the transmitted and reflected beams are bounced off the earth's ionospheric layer. This may allow detection of scanned objects well beyond line of sight distances. Its abbreviation is OTHR.
  • acronymOTHR
http://www.dictionarycentral.com/definition/over-the-horizon-radar.html