knapsack
/ˈnæpsæk/Definitions
1. noun
A bag or pack worn on the back, typically for carrying food, clothing, or other equipment, especially on a long journey or in the wilderness.
“She packed her knapsack with enough food and water for a week-long hike.”