See Also: telecabine(dictionary)

telecabine (iou)



telecabine noun. . M20.
[French telecabine.]
A kind of ski-lift in which people are carried in enclosed cars; a car on such a ski-lift.