javelin

Definitions


[ˈdʒav(ə)lɪn], (Noun)

Definitions:
- a light spear thrown in a competitive sport or as a weapon.


Phrases:

Origin:
late Middle English: from Old French javeline, of Celtic origin




definition by Oxford Dictionaries