knapsack - Dictionary definition and meaning for word knapsack
knap ~ back sack means a bag
knap sack = back pack
KNAPSACK= KIDNAP +SACK -kidnap a person by putting him in a sack and carrying the sack on his back...