Longman Dictionary English From Longman Dictionary of Contemporary Englishthe javelinthe javelinDSOa sports event in which competitors throw a javelin → javelin ldoceonline.com