duffle_coatEnglish

duffel coat, duffle coat

Noun

A warm coat made of duffel, usually has a hood and fastens with toggles

English: duffel coat, duffle coat

English words with similar meanings

Show 1 words