Meanings1(idiom) apprehensive; alarmed; anxiousWritten Forms擔驚受怕Traditional · Main Form担惊受怕Alternate Form