Babylon NG
The world's best online dictionary

Download it's free

Definition of Landing aid

Landing aid Definition from Government Dictionaries & Glossaries
DOD Dictionary of Military Terms
(*) Any illuminating light, radio beacon, radar device, communicating device, or any system of such devices for aiding aircraft in an approach and landing.
  
Source: U.S. Department of Defense, Joint Doctrine Division. ( About )