Chinese-English dictionary »

让......毛骨悚然 /ràng... máogǔsǒngrán/ meaning in English

ChineseEnglish
让……毛骨悚然 /ràng... máogǔsǒngrán/ verb

creep out(make uncomfortable)
verb

give someone the creeps(give someone a feeling of uneasiness or mild fright)
verb

give someone the shits(vulgar: to frighten someone)
verb