Synonyms
nightmarish hair-raising
Related terms
alarming
Similar Spelling
bloodsucking bloodsucker blood_sugar
Nearby in order