EXCULPATE


Meaning of EXCULPATE in English

Something that excuses or justifies a wrong action.

Duhaime's Law English dictionary.      Английский юридический словарь Duhaime .