From English-Turkish FreeDict Dictionary ver. 0.3: diehard 1. tutucu kimse, inatçı ¨ kimse, kaybettiği davada devam eden kimse.
diehard 1. tutucu kimse, inatçı ¨ kimse, kaybettiği davada devam eden kimse.