To melt away. To disappear as if by melting.
Read more about deliquesce at Answers.com
Comments are closed.