deliquescere

listen to the pronunciation of deliquescere
Lateinisch - Englisch
melt away, dissolve, melt
dissipate one's energy
vanish, disappear