haversack
HAV'ERSACK
, n. A soldier's knapsack.