Meanings1(idiom) heart-stopping; hair-raising; breathtakingWritten Forms驚心動魄Traditional · Main Form惊心动魄Alternate Form