Word Meaning

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


Meaning of disculpate

- To free from blame or the imputation of a fault; to exculpate.