Meanings1(idiom) to melt away; to dissipate; to vanishWritten Forms渙然冰釋Traditional · Main Form涣然冰释Alternate Form