From French havresac, from Low German Haaversack and/or German Habersack, Hafersack (literally “oat-sack”), from Hafer + Sack. Compare also Dutch haverzak.
Esercitati a parlare e a memorizzare " haversack " e molte altre parole e frasi in inglese .