Definitions of duffel coat:

  • noun:   a warm coat made of duffel; usually has a hood and fastens with toggles