demilance noun2 •A light lance; a short spear. •Someone who carried a demilance; a demilancer. formsdemilances