demi-lance
DEMI-LANCE
, n. A light lance; a short spear; a half-pike.