duffel coat

Explore definitions, synonyms, and language insights of duffel coat

Definitions

Noun
a warm coat made of duffel; usually has a hood and fastens with toggles

More General Terms