bloodcurdler








noun

  1. something causing great fright or horror: a bloodcurdler of a mystery novel.
53 queries 0.594