Pinyin Dictionary results for "mao gu song ran"

毛骨悚然
to have one's hair stand on end (idiom); to feel one's blood run cold
Dictionary data provided by CC-CEDICT