See Also: bloodcurdling(dictionary)

bloodcurdling (oh)



extremely frightening
::a bloodcurdling scream