riding spear
English
Noun
riding
spear
(
plural
riding spears
)
A
javelin
.