JAVELIN Meaning of JAVELIN in English n.1 a light spear thrown in a competitive sport or as a weapon. 2 the athletic event or sport of throwing the javelin. Etymology: F javeline, javelot f. Gallo-Roman gabalottus Oxford English vocab. Оксфордский английский словарь. 2012