noun something causing great fright or horror: a bloodcurdler of a mystery novel.
bloodcurdler 🔊 Listen to this noun something causing great fright or horror: a bloodcurdler of a mystery novel. Share Facebook Twitter Google +