javelins



We found a root(lemma) word : javelin

a light spear thrown in a competitive sport or as a weapon.

Click here to see the free dictionary definition for javelins

definition by Oxford Dictionaries