ski jacket Meaning, Definition & Usage

  1. noun a parka to be worn while skiing
    ski parka.

WordNet