KNAPSACK


Meaning of KNAPSACK in English

[noun] [C] [UK dated] or US - a bag carried on the back or over the shoulder, usually quite small and made of cloth and leather, esp. used by walkers or climbers for carrying food and possessions

Cambridge English vocab.      Кембриджский английский словарь.