Haversack. [From Ger. hafer, oats, and sack, sack] A bag used for holding the food that a soldier carries on his person. It is carried by a strap slung over the shoulder. Also a bag made of coarse cloth used by school-boys for carrying their slate and books.