Definition of landing beacon in US English:

landing beacon

noun

  • A radio transmitter whose signal guides an aircraft or spacecraft that is making a landing.

    ‘they set up landing beacons for the remaining aircraft’
    • ‘Dwarfed by the gigantic space station, it followed the landing beacon towards the docking bays.’
    • ‘Please keep to your assigned vector and do not deviate from the landing beacon.’
    • ‘You set up a landing beacon, and suddenly hundreds of friendly troops drop all around you.’
    • ‘The big light on top pointed to the sky like some sort of alien landing beacon.’
    • ‘He reckons that as you get older, Santa might forget to call so he needs a landing beacon.’