Definition of telecabine in English:

telecabine

(also telecabin, télécabine)

noun

  • A type of ski lift in which people are carried in enclosed cars.

Origin

1950s; earliest use found in Ski Notes & Queries. From French télécabine from télé- + cabine.

Pronunciation

telecabine

/ˌtɛlɪkəˈbiːn/