riding spear

English

Noun

riding spear (plural riding spears)

  1. A javelin.