Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of duffel

- A kind of coarse woolen cloth, having a thick nap or frieze.

Crossword clue for duffel

- Coarse heavy woollen fabric
- Coarse woollen cloth
- Heavy cloth