duffel bag

Explore definitions, synonyms, and language insights of duffel bag

Definitions

Noun
a large cylindrical bag of heavy cloth; for carrying personal belongings

More General Terms