Javelin

What is Javelin?

Javelin definition and meaning on Dictionary terms:
noun
a light spear, usually thrown by hand.
Track. a spearlike shaft about 8

Tags: