Meanings1cicada slough2fig. to free oneself3to extricate oneself fromWritten Forms蟬蛻Traditional · Main Form蝉蜕Alternate Form