javelin in French javelin in French javelot noun masculine spear used in athletic competition Add to Flashcards