Definition of telecabina in Spanish:

telecabina

feminine noun

  • 1

    Sistema de transporte consistente en cabinas suspendidas de un cable de tracción, que se utiliza para salvar grandes diferencias de altitud.