Help
For Companies
For Schools
App
Android
iOS
Support
Login
Sign Up
Search ChinesePod Dictionary
Search
毛骨悚然
máo gǔ sǒng rán
1
to have one's hair stand on end (idiom)
2
to feel one's blood run cold