Noun Definition

javelin

1.Definition: a spear thrown as a weapon or in competitive field events

Category: Objects

2.Definition: an athletic competition in which a javelin is thrown as far as possible

Category: General