Noun (thing)
Javelin
US
UK
US
UK
A spear-like object thrown for distance.
US
UK
He launched the javelin with great force.