javelin

Noun
  1. An athletic competition in which a javelin is thrown as far as possible (synset 107485560)
  2. A spear thrown as a weapon or in competitive field events (synset 103599335)

Other Searches