bloodcurdling in Irish bloodcurdling in Irish coscrach adj Causing great horror or terror. Add to Flashcards