knapsack
English
noun
Definitions
- (chiefly) A case of canvas or leather, for carrying items on the back.
- (cryptography) A set of values from which a subset is chosen.
Etymology
Derived from Low German knapzak derived from Dutch, Flemish knapzak derived from Middle Dutch cnappen (bite with teeth).
Origin
Middle Dutch
cnappen
Gloss
bite with teeth