landing beacon
noun
a radio transmitter that emits a landing beam
Words nearby landing beacon
landgrave,
landgraviate,
landgravine,
landholder,
landing,
landing beacon,
landing beam,
landing card,
landing clerk,
landing craft,
landing field