Meaning & Definition of Javelin in English
English⟶
Javelin
/ʤævələn/
noun
1. An athletic competition in which a javelin is thrown as far as possible
synonym:
- javelin
2. A spear thrown as a weapon or in competitive field events
synonym:
- javelin