javelin
noun
Meaning
A light spear designed for throwing, especially as a track-and-field sporting event.
Examples
- She set a new national record after a powerful javelin throw.
- The ancient soldiers carried a javelin as their primary ranged weapon.
Synonyms: spear, lance, pike, harpoon