Definition of Landing aid

DOD Dictionary of Military Terms
landing aid
(*) Any illuminating light, radio beacon, radar device, communicating device, or any system of such devices for aiding aircraft in an approach and landing.
  

Search Dictionary:
Search Web Search Dictionary