javelineer
/ˌdʒævɪliːnɪər/Definitions
1. noun
A person who throws a javelin, especially in a competitive event such as the Olympic Games.
“The javelinier won the gold medal in the track and field event.”
2. noun
A person who is skilled in throwing a javelin.
“The coach taught the javelinier how to improve her technique.”