Meaning of javelin
Definition of javelin
(noun)
an
athletic
competition
in which a javelin is
thrown
as far as
possible
a
spear
thrown
as a
weapon
or in
competitive
field
events
Other information on javelin
WIKIPEDIA results for
javelin
Amazon results for
javelin
Tweet