noun
- a landing place for helicopters, often on the roof of a building or in some other limited area.
noun
- an airport for helicopters
1948, from helicopter + second element abstracted from airport.
noun
noun
1948, from helicopter + second element abstracted from airport.