javelin throwingEnglishOxford New American Dictionaryjavelin throwing ▸ noun the competitive sport of throwing a javelin: she excelled in every sport she tried, including golf, running, javelin throwing, and swimming.