Meaning of knapsack in English
1. a bag with shoulder straps carried on the back or over the shoulder, used especially by soldiers on a march or by hikers
This simple 25L knapsack has padded shoulder straps, a front zip pocket and a suede bottom panel.