javelin

Nouns

  • (n) an athletic competition in which a javelin is thrown as far as possible
  • (n) a spear thrown as a weapon or in competitive field events

Words of close approximity

javelina