javelot (n.)youdaoicibaDictYouDict
see javelin.