DEMILANCE MEANING IN ENGLISH

• Demilance Definition & Synonyms

  1. (n.) A light lance; a short spear; a half pike; also, a demilancer.


• Demilancer Definition & Synonyms

  1. (n.) A soldier of light cavalry of the 16th century, who carried a demilance.


RECENT SEARCHES