parka

Noun
  1. A kind of heavy jacket (`windcheater' is a British term) (synset 103896748)

Other Searches