javelin
Concise Oxford English Dictionary © 2008 Oxford University Press:
javelin /ˈdʒav(ə)lɪn/
▶noun a long, light spear thrown in a competitive sport or as a weapon.
– origin ME: from OFr. javeline, of Celtic origin.
'javelin' also found in these Oxford entries:

