DELIQUIATE MEANING IN ENGLISH

• Deliquiate Definition & Synonyms

  1. (v. i.) To melt and become liquid by absorbing water from the air; to deliquesce.


RECENT SEARCHES