Word Meaning

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


Meaning of retractation

- The act of retracting what has been said; recantation.