Word Meaning

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


Meaning of inculpate

- To blame; to impute guilt to; to accuse; to involve or implicate in guilt.