DUFFLE COAT





Definition:

  1. [noun] a warm coat made of duffel; usually has a hood and fastens with toggles
    Synonyms: duffel coat

Synonyms: