American Dictionary
Definition javelin in American English
javelin noun
[countable] noun
/ˈdʒævəlɪn/
American Dictionary