Definition of “haversack” - English Dictionary

british dictionary