Definition of landing platform in English:

landing platform

noun

  • A platform for helicopters to land on and take off from.

    ‘the navy needs more ships which can provide landing platforms for helicopters’
    • ‘The landing platform was in a small clearing in dense jungle on the top of a ridge that dropped into a deep ravine.’
    • ‘It is ridiculous to assume that these injuries were sustained in falling from the landing platform at the beach.’
    • ‘The crane on the landing platform was severely damaged soon after completion and parts of the landing were destroyed in subsequent storms.’
    • ‘Along the banks of the loch were concrete landing platforms that had been installed by the military.’
    • ‘In 1975, landing platforms were added so that the crews could be changed by helicopter.’