Javelin - Definition

javelin

n 1: an athletic competition in which a javelin is thrown as far
as possible
2: a spear thrown as a weapon or in competitive field events

Look up another word