ski lift ( synonym found)

Definition of ski lift:

°A device that transports skiers up a mountain.

Definition of ski lift:

°A device that transports skiers up a mountain.

Back to Top