Deliquescent Meaning

There are 1 meaning(s) for word Deliquescent

Meaning 1 : (especially of certain salts) becoming liquid by absorbing moisture from the air