Word Meaning

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


Meaning of lysis

- The resolution or favorable termination of a disease, coming on gradually and not marked by abrupt change.