Meanings1(idiom) out of one's senses; shaken to the core; dazedWritten Forms喪魂失魄Traditional · Main Form丧魂失魄Alternate Form