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