Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

demilance Definition

Cancel
demilance
noun
A light lance; a short spear

Words Related to demilance!

demilance Examples by Brain Bank Users