javelinEnglish

javelin

Noun

An athletic competition in which a javelin is thrown as far as possible

English: javelin

Bahasa: lembing

A spear thrown as a weapon or in competitive field events

English: javelin

Bahasa: tombak, lembing

Bahasa words with similar meanings

Words that start with "javelin"