JAVELIN

Definition of JAVELIN

  1. (noun)an athletic competition in which a javelin is thrown as far as possible
  2. (noun)a spear thrown as a weapon or in competitive field events