Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of deliquescence

- The act of deliquescing or liquefying; process by which anything deliquesces; tendency to melt.