javelin

1 ENTRIES FOUND:
javelin /ˈʤævələn/ noun
plural javelins
javelin
/ˈʤævələn/
noun
plural javelins
Britannica Dictionary definition of JAVELIN
1 
[count] : a long spear that people throw as far as they can as a sport
2 
the javelin : an event in which people compete by trying to throw a javelin farther than everyone else