English Dictionary
◊ DELIQUESCENT
deliquescent
adj : (especially of certain salts) becoming liquid by absorbing
moisture from the air