ski-jacket

Nouns

  • (n) a parka to be worn while skiing ski parka,

Synonyms

ski parka

Words of close approximity