Meaning of tren cremallera in Spanish:

tren cremallera

  • 1Tren cuya locomotora dispone de ruedas dentadas que encajan en un carril, generalmente central y paralelo a los de la vía, para circular por zonas de pronunciado desnivel en que la adherencia no es suficiente para el esfuerzo de tracción.

Usage

También simplemente cremallera