Meaning of “ski pants” in the English Dictionary

English