javelin ( synonym found)

Definition of javelin:

(n) : a light spear thrown with the hand and used as a weapon; a metal-tipped spear thrown for distance in an athletic field event

Definition of javelin:

(n) : a light spear thrown with the hand and used as a weapon; a metal-tipped spear thrown for distance in an athletic field event

Back to Top