duffel
Explore definitions, synonyms, and language insights of duffel
Definitions
Noun
a large cylindrical bag of heavy cloth; for carrying personal belongings
Noun
a coarse heavy woolen fabric