javelin throwerItalian → EnglishOxford Italian–Englishjavelin thrower /ˈdʒævlɪnˌθrəʊə(r)/ noun (lanciatore m/)(lanciatrice f), giavellottista mf