1. javelin

noun. (ˈdʒævələn, ˈdʒævəlɪn, ˈdʒævlən, ˈdʒævlɪn) An athletic competition in which a javelin is thrown as far as possible.
Synonyms
Featured Games