Wiktionary
halfpike
n. (context military English) A short pike, sometimes carried by officers of infantry, sometimes used in boarding ships; a spontoon.