javelin



a light spear thrown in a competitive sport or as a weapon.

Click here to see the free dictionary definition for javelin

definition by Oxford Dictionaries