What is the full meaning of deliquesced
DELIQUESCE, to melt away; to dissolve gradually and become liquid by attracting and absorbing moisture [v]
Example of the word deliquesced placed on a Scrabble board.