haversack

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