English Dictionary
Definition spine-chilling in British English
spine-chilling adjective
adjective
Synonyms and related words

English Dictionary