Entry
  1. lit. heart alarmed, body leaping (idiom); fear and trepidation in the face of disaster

    trad. 心驚肉跳

Also written 心驚肉跳【xīn jīng ròu tiào】

Characters in this word

4