Definition of "Duffel" :
noun: a coarse heavy woolen fabric
noun: a large cylindrical bag of heavy cloth; for carrying personal belongings
noun: a coarse heavy woolen fabric
noun: a large cylindrical bag of heavy cloth; for carrying personal belongings