duffel coat

Noun
  1. A warm coat made of duffel;
    Usually has a hood and fastens with toggles (synset 103258749)

Other Searches