blood-curdlingtranslation and definition "blood-curdling", tamil lexiconWordTamil Definitionblood-curdlingவிறைக்க வைக்கிற, குருதி கொதிக்க வைக்கிற, பேரச்சம் தருகிற.