Meaning of “ski lift” in the English Dictionary

british dictionary