Definition of duffel jacket in English:

duffel jacket

noun

  • Duffel coat.

Origin

Mid 18th century.