History
History
Synonyms
UK
US
Meaning:
horrific

horrifying

horrible

BLOODCURDLING as in Wiktionary
BLOODCURDLING as in Wikipedia