Meaning of “ski lift” in the English Dictionary

English