meaning of bloodcurdling

bloodcurdling meaning in General Dictionary

causing sudden intense worry because of an apprehension of imminent physical injury to yourself or other individuals

View more

  • exceedingly alarming