demilanceEtymologyFrom demi- + lance.nounA light lance; a short spear.Someone who carried a demilance; a demilancer.